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されます。