STATSTG 構造体

定義

開いているストレージ、ストリーム、またはバイト配列オブジェクトに関する統計情報を格納します。

public value class STATSTG
public struct STATSTG
type STATSTG = struct
Public Structure STATSTG
継承
STATSTG

注釈

詳細については、 STATSTG 構造体を参照してください。

共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。

フィールド

名前 説明
atime

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

cbSize

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

clsid

ストレージ オブジェクトのクラス識別子を示します。

ctime

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

grfLocksSupported

ストリームまたはバイト配列でサポートされる領域ロックの種類を示します。

grfMode

オブジェクトが開かれたときに指定されたアクセス モードを示します。

grfStateBits

ストレージ オブジェクトの現在の状態ビット ( IStorage::SetStateBits メソッドによって最近設定された値) を示します。

mtime

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

pwcsName

この構造体で記述されたオブジェクトの名前を含む null で終わる文字列へのポインターを表します。

reserved

将来の使用のために予約済み。

type

ストレージ オブジェクトの種類を示します。これは、 STGTY 列挙体の値の 1 つです。

適用対象