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 に使用できる値の詳細については、ZwSetValueKeyType パラメーターを参照してください。

注釈

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATIONValueEntries メンバーは、KEY_VALUE_ENTRY構造体の配列を指します。

要件

要件
サポートされている最小のクライアント Microsoft Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

こちらもご覧ください

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey