次の方法で共有


KEY_VALUE_ENTRY構造体 (wdm.h)

KEY_VALUE_ENTRY 構造体は、レジストリ キーの単一の値エントリを記述するために、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_INFORMATIONValueBuffer メンバーが指すバッファー内の値エントリのデータのオフセットをバイト単位で指定します。

Type

値エントリのデータの型を指定します。 Typeで使用できる値の詳細については、ZwSetValueKey Type パラメーター参照してください。

備考

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

必要条件

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

関連項目

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey