KEY_VALUE_ENTRY 構造体 (wdm.h)
KEY_VALUE_ENTRY構造体は、レジストリ キーの 1 つの値エントリを記述するために、REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION構造体によって使用されます。
構文
typedef struct _KEY_VALUE_ENTRY {
PUNICODE_STRING ValueName;
ULONG DataLength;
ULONG DataOffset;
ULONG Type;
} KEY_VALUE_ENTRY, *PKEY_VALUE_ENTRY;
メンバー
ValueName
値エントリの名前を含む UNICODE_STRING 構造体へのポインター。
DataLength
値エントリのデータのサイズをバイト単位で指定します。
DataOffset
REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION の ValueBuffer メンバーが指すバッファー内の値エントリのデータのオフセット をバイト単位で指定します。
Type
値エントリのデータの型を指定します。 Type に使用できる値の詳細については、ZwSetValueKey の Type パラメーターを参照してください。
注釈
REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION の ValueEntries メンバーは、KEY_VALUE_ENTRY構造体の配列を指します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |