REG_SET_KEY_SECURITY_INFORMATION結構 (wdm.h)

REG_SET_KEY_SECURITY_INFORMATION結構會指定登錄機碼物件的安全性資訊。

語法

typedef struct _REG_SET_KEY_SECURITY_INFORMATION {
  PVOID                 Object;
  PSECURITY_INFORMATION SecurityInformation;
  PSECURITY_DESCRIPTOR  SecurityDescriptor;
  PVOID                 CallContext;
  PVOID                 ObjectContext;
  PVOID                 Reserved;
} REG_SET_KEY_SECURITY_INFORMATION, *PREG_SET_KEY_SECURITY_INFORMATION;

成員

Object

正在設定其安全性資訊之機碼的登錄機碼物件的指標。

SecurityInformation

SECURITY_INFORMATION型別變數的指標,識別所設定的安全性信息類型。

SecurityDescriptor

包含金鑰物件安全性資訊的 SECURITY_DESCRIPTOR 結構的指標。

CallContext

驅動程式的 RegistryCallback 例程可以提供的選擇性驅動程式定義內容資訊。 這個成員是針對 Windows Vista 和更新版本的 Windows 作業系統所定義。

ObjectContext

驅動程式定義內容資訊的指標,驅動程式藉由呼叫 CmSetCallbackObjectContext 與登錄對象相關聯。 這個成員是針對 Windows Vista 和更新版本的 Windows 作業系統所定義。

Reserved

這個成員保留供未來使用。 這個成員是針對 Windows Vista 和更新版本的 Windows 作業系統所定義。

備註

每次線程嘗試設定密鑰的安全性資訊時,系統會將 REG_SET_KEY_SECURITY_INFORMATION 結構傳遞至 RegistryCallback 例程,例如,當驅動程式呼叫 ZwSetSecurityObject 時。

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

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統上使用。
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

CmSetCallbackObjectContext

RegistryCallback

SECURITY_DESCRIPTOR

SECURITY_INFORMATION

ZwSetSecurityObject