REG_SET_INFORMATION_KEY_INFORMATION 構造体 (wdm.h)
REG_SET_INFORMATION_KEY_INFORMATION構造体は、キーのメタデータの新しい設定を記述します。
構文
typedef struct _REG_SET_INFORMATION_KEY_INFORMATION {
PVOID Object;
KEY_SET_INFORMATION_CLASS KeySetInformationClass;
PVOID KeySetInformation;
ULONG KeySetInformationLength;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_SET_INFORMATION_KEY_INFORMATION, *PREG_SET_INFORMATION_KEY_INFORMATION;
メンバー
Object
メタデータが変更されようとしているキーのレジストリ キー オブジェクトへのポインター。
KeySetInformationClass
変更する情報の種類を示す KEY_SET_INFORMATION_CLASS 値。
KeySetInformation
書き込まれる情報を含むバッファーへのポインター。 バッファーの形式は、 KeySetInformationClass の値によって異なります。 詳細については、「 KEY_SET_INFORMATION_CLASS」を参照してください。
KeySetInformationLength
KeySetInformation バッファーのサイズ (バイト単位)。
CallContext
ドライバーの RegistryCallback ルーチンが提供できるオプションのドライバー定義コンテキスト情報。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
ObjectContext
CmSetCallbackObjectContext を呼び出すことによって、ドライバーがレジストリ オブジェクトに関連付けたドライバー定義のコンテキスト情報へのポインター。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
Reserved
このメンバーは将来使用するために予約されています。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
注釈
レジストリのフィルター処理操作の詳細については、「レジストリ 呼び出しのフィルター処理」を参照してください。
要件
要件 | 値 |
---|---|
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |