共用方式為


REG_POST_OPERATION_INFORMATION結構 (wdm.h)

REG_POST_OPERATION_INFORMATION 結構包含 RegistryCallback 例程可以使用之已完成登錄作業的相關信息。

語法

typedef struct _REG_POST_OPERATION_INFORMATION {
  PVOID    Object;
  NTSTATUS Status;
  PVOID    PreInformation;
  NTSTATUS ReturnStatus;
  PVOID    CallContext;
  PVOID    ObjectContext;
  PVOID    Reserved;
} REG_POST_OPERATION_INFORMATION, *PREG_POST_OPERATION_INFORMATION;

成員

Object

作業已完成之登錄機碼物件的指標。 只有當結構的 Status 成員設定為 STATUS_SUCCESS時,這個成員才有效。 如需詳細資訊,請參閱登錄通知中的無效索引鍵物件指標

Status

系統會針對登錄作業傳回的NTSTATUS型別值。

PreInformation

結構的指標,其中包含已完成之登錄作業的前置處理資訊。 例如,如果 RegistryCallback 例程正在處理 RegNtPostQueryValueKey 作業,則 preInformation 成員 指向 REG_QUERY_VALUE_KEY_INFORMATION 結構。 此成員是針對 Windows Vista 和更新版本的 Windows作系統所定義。

ReturnStatus

驅動程式提供的NTSTATUS型別值。 如果驅動程式的 RegistryCallback 例程傳回STATUS_CALLBACK_BYPASS,則作系統會使用 ReturnStatus 成員的值做為它傳回至起始登錄作業之線程的狀態。 (在這種情況下,作系統也會將 ReturnStatus 成員的值複製到 Status 成員。否則會忽略此成員。 此成員是針對 Windows Vista 和更新版本的 Windows作系統所定義。

CallContext

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

ObjectContext

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

Reserved

此成員會保留供日後使用。 此成員是針對 Windows Vista 和更新版本的 Windows作系統所定義。

言論

如需處理通知後的詳細資訊,請參閱 處理通知

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

要求

要求 價值
最低支援的用戶端 Microsoft Windows Server 2003 和更新版本的 Windows作系統,但某些結構成員僅適用於 Windows Vista 和更新版本。
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

CmSetCallbackObjectContext

REG_QUERY_VALUE_KEY_INFORMATION

RegistryCallback