次の方法で共有


STATSTG 構造体

定義

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

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

注釈

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

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

フィールド

atime

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

cbSize

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

clsid

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

ctime

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

grfLocksSupported

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

grfMode

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

grfStateBits

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

mtime

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

pwcsName

構造体が記述するオブジェクトの名前を格納している、終端が null の文字列へのポインターを表します。

reserved

将来利用するために予約されています。

type

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

適用対象