ホーム › System.Com › STATFLAG
STATFLAG
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| STATFLAG_DEFAULT | 0 | 0x0 | 統計情報に STATSTG 構造体の pwcsName メンバーを含めることを要求します。 |
| STATFLAG_NONAME | 1 | 0x1 | 統計情報に STATSTG 構造体の pwcsName メンバーを含めないことを要求します。名前が省略される場合、 ILockBytes::Stat、 IStorage::Stat、 IStream::Stat の各メソッドは名前の文字列値のためにメモリーを割り当てて解放する必要がなくなるため、割り当てと解放の操作に要する時間とリソースを削減できます。 |
| STATFLAG_NOOPEN | 2 | 0x2 | 実装されていません。 |
公式ドキュメント
STATFLAG 列挙型の値は、メソッドが STATSTG 構造体の pwcsName メンバーに名前を返すことを試みるかどうかを示します。これらの値は、pwcsName メンバーが不要な場合にメモリーを節約するために、 ILockBytes::Stat、 IStorage::Stat、 IStream::Stat の各メソッドで使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum STATFLAG : int {
STATFLAG_DEFAULT = 0,
STATFLAG_NONAME = 1,
STATFLAG_NOOPEN = 2
} STATFLAG;public enum STATFLAG : int
{
STATFLAG_DEFAULT = 0,
STATFLAG_NONAME = 1,
STATFLAG_NOOPEN = 2,
}Public Enum STATFLAG As Integer
STATFLAG_DEFAULT = 0
STATFLAG_NONAME = 1
STATFLAG_NOOPEN = 2
End Enumimport enum
class STATFLAG(enum.IntEnum):
STATFLAG_DEFAULT = 0
STATFLAG_NONAME = 1
STATFLAG_NOOPEN = 2// STATFLAG
pub const STATFLAG_DEFAULT: i32 = 0;
pub const STATFLAG_NONAME: i32 = 1;
pub const STATFLAG_NOOPEN: i32 = 2;// STATFLAG
const (
STATFLAG_DEFAULT int32 = 0
STATFLAG_NONAME int32 = 1
STATFLAG_NOOPEN int32 = 2
)const
STATFLAG_DEFAULT = 0;
STATFLAG_NONAME = 1;
STATFLAG_NOOPEN = 2;// STATFLAG
pub const STATFLAG_DEFAULT: i32 = 0;
pub const STATFLAG_NONAME: i32 = 1;
pub const STATFLAG_NOOPEN: i32 = 2;const
STATFLAG_DEFAULT* = 0
STATFLAG_NONAME* = 1
STATFLAG_NOOPEN* = 2enum STATFLAG : int {
STATFLAG_DEFAULT = 0,
STATFLAG_NONAME = 1,
STATFLAG_NOOPEN = 2,
}#define global STATFLAG_DEFAULT 0x0
#define global STATFLAG_NONAME 0x1
#define global STATFLAG_NOOPEN 0x2