Stat メソッド

Stream オブジェクトに関する情報を取得します。

構文

  
Long stream.Stat(StatStg, StatFlag)  

戻り値

操作の状態を示す長 値です。

パラメーター

StatStg
ストリームに関する情報が格納される STATSTG 構造体。 ADO Stream オブジェクトで使用される Stat メソッドの実装では、構造体のすべてのフィールドが埋め込まれるわけではありません。

statFlag を する
このメソッドが STATSTG 構造体のメンバーの一部を返さないため、メモリ割り当て操作を保存することを指定します。 値は STATFLAG 列挙型から取得されます。 STATFLAG 列挙には 2 つの値があります

定数 価値
STATFLAG_DEFAULT 0
STATFLAG_NONAME 1

備考

ADO Stream オブジェクトに実装されている Stat メソッドのバージョンは、STATSTG 構造体の次のフィールドに格納されます。

pwcsName
ストリームの名前を含む文字列 (使用可能で、StatFlag 値STATFLAG_NONAME指定されていない場合)。

cbSize
ストリームまたはバイト配列のサイズをバイト単位で指定します。

mtime を する
このストレージ、ストリーム、またはバイト配列の最終変更時刻を示します。

ctime を する
このストレージ、ストリーム、またはバイト配列の作成時間を示します。

atime
このストレージ、ストリーム、またはバイト配列の最後のアクセス時刻を示します。

StatFlag パラメーターにSTATFLAG_NONAMEを指定した場合、ストリームの名前は返されません。

StatFlag パラメーターにSTATFLAG_NONAMEが指定されておらず、現在のストリームに使用できる名前がない場合、この値はE_NOTIMPLされます。

適用対象

Stream オブジェクト (ADO)