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 作業系統所定義。

備註

如需登錄篩選作業的詳細資訊,請參閱 篩選登錄呼叫

規格需求

需求
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

CmSetCallbackObjectContext

RegistryCallback