REG_LOAD_KEY_INFORMATION結構 (wdm.h)
REG_LOAD_KEY_INFORMATION 結構包含所載入登錄區的相關信息。
語法
typedef struct _REG_LOAD_KEY_INFORMATION {
PVOID Object;
PUNICODE_STRING KeyName;
PUNICODE_STRING SourceFile;
ULONG Flags;
PVOID TrustClassObject;
PVOID UserEvent;
ACCESS_MASK DesiredAccess;
PHANDLE RootHandle;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_LOAD_KEY_INFORMATION, *PREG_LOAD_KEY_INFORMATION;
成員
Object
即將載入之 Hive 根機碼之登錄機碼物件的指標。
KeyName
包含根索引鍵名稱之 UNICODE_STRING 結構的指標。
SourceFile
UNICODE_STRING 結構的指標,其中包含載入之登錄區資訊的檔案路徑名稱。
Flags
保留供系統使用。
TrustClassObject
保留供系統使用。
UserEvent
卸除Hive時所發出之事件物件的指標。
DesiredAccess
嘗試載入登錄機碼之線程所指定的存取遮罩。 如需此存取遮罩的詳細資訊,請參閱 ZwCreateKey 例程 DesiredAccess 參數的描述。
RootHandle
要載入之 Hive 根目錄之位置的選擇性指標。 如果應用程式 Hive 正在載入,此成員可以是非NULL。 在其他所有情況下,此成員都應該 NULL。
CallContext
驅動程式 RegistryCallback 例程可以提供的選擇性驅動程式定義內容資訊。
ObjectContext
驅動程式所定義內容資訊的指標,該驅動程式會呼叫 CmSetCallbackObjectContext 例程,來與登錄對象相關聯。
Reserved
保留供系統使用。
言論
每次使用者模式線程呼叫 RegLoadKey 以載入登錄區時,作系統會將 REG_LOAD_KEY_INFORMATION 結構傳遞至 RegistryCallback 例程。
如需登入篩選作業的詳細資訊,請參閱 篩選登錄呼叫。
要求
要求 | 價值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |