REG_SAVE_KEY_INFORMATION結構 (wdm.h)
REG_SAVE_KEY_INFORMATION 結構包含即將儲存之登錄機碼的資訊。
語法
typedef struct _REG_SAVE_KEY_INFORMATION {
PVOID Object;
HANDLE FileHandle;
ULONG Format;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_SAVE_KEY_INFORMATION, *PREG_SAVE_KEY_INFORMATION;
成員
Object
要儲存其資訊之機碼對象的登錄機碼物件的指標。
FileHandle
將儲存Hive資訊之檔案的句柄。
Format
儲存金鑰或 Hive 的格式。 這個成員可以有下列其中一個值。
值 | 意義 |
---|---|
REG_STANDARD_FORMAT | 以標準格式儲存。 標準格式是 Windows 2000 唯一支援的格式。 |
REG_LATEST_FORMAT | 以最新的格式儲存。 從 Windows XP 開始,支援最新的格式。 使用此格式儲存金鑰之後,就無法在舊版 Windows 上載入金鑰。 |
REG_NO_COMPRESSION | 儲存而不壓縮,以加快儲存作業的速度。 登錄機碼對象必須代表Hive的根目錄。 |
CallContext
驅動程式的 RegistryCallback 例程可以提供的選擇性驅動程式定義內容資訊。 這個成員是從 Windows Vista 開始定義的。
ObjectContext
驅動程式定義內容資訊的指標,驅動程式藉由呼叫 CmSetCallbackObjectContext 與登錄對象相關聯。 這個成員是從 Windows Vista 開始定義的。
Reserved
這個成員保留供未來使用。 這個成員是從 Windows Vista 開始定義的。
備註
如需登錄篩選作業的詳細資訊,請參閱 篩選登錄呼叫。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows Vista SP2 開始提供。 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |