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)

另請參閱

CmSetCallbackObjectContext

RegistryCallback