共用方式為


OB_CALLBACK_REGISTRATION結構 (wdm.h)

ObRegisterCallbacks 例程 ObjectPreCallbackObjectPostCallback 回呼例程時,OB_CALLBACK_REGISTRATION 結構會指定參數。

語法

typedef struct _OB_CALLBACK_REGISTRATION {
  USHORT                    Version;
  USHORT                    OperationRegistrationCount;
  UNICODE_STRING            Altitude;
  PVOID                     RegistrationContext;
  OB_OPERATION_REGISTRATION *OperationRegistration;
} OB_CALLBACK_REGISTRATION, *POB_CALLBACK_REGISTRATION;

成員

Version

要求的物件回呼註冊版本。 驅動程式應指定OB_FLT_REGISTRATION_VERSION。

OperationRegistrationCount

OperationRegistration 陣列中的項目數目。

Altitude

指定驅動程式高度的 Unicode 字串。 如需高度的詳細資訊,請參閱 迷你篩選驅動程式的負載順序群組和高度

RegistrationContext

系統會在執行回呼例程時,將 RegistrationContext 值傳遞給回呼例程。 此值的意義是驅動程式定義。

OperationRegistration

OB_OPERATION_REGISTRATION 結構的陣列指標。 每個結構都會指定 ObjectPreCallbackObjectPostCallback 回呼例程,以及呼叫例程的作業類型。

言論

ObRegisterCallbacks 例程會使用此結構。 這個例程的 CallBackRegistration 參數是緩衝區的指標,其中包含後面接著一或多個 OB_OPERATION_REGISTRATION 結構的陣列 OB_CALLBACK_REGISTRATION 結構。

要求

要求 價值
最低支援的用戶端 從 Windows Server 2008 開始提供。
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

OB_OPERATION_REGISTRATION

ObRegisterCallbacks

ObjectPostCallback

ObjectPreCallback