OB_CALLBACK_REGISTRATION Struktur (wdm.h)
Die OB_CALLBACK_REGISTRATION struktur gibt die Parameter an, wenn die ObRegisterCallbacks Routine ObjectPreCallback- registriert und ObjectPostCallback Rückrufroutinen registriert.
Syntax
typedef struct _OB_CALLBACK_REGISTRATION {
USHORT Version;
USHORT OperationRegistrationCount;
UNICODE_STRING Altitude;
PVOID RegistrationContext;
OB_OPERATION_REGISTRATION *OperationRegistration;
} OB_CALLBACK_REGISTRATION, *POB_CALLBACK_REGISTRATION;
Angehörige
Version
Die Version der angeforderten Objektrückrufregistrierung. Treiber sollten OB_FLT_REGISTRATION_VERSION angeben.
OperationRegistrationCount
Die Anzahl der Einträge im OperationRegistration Arrays.
Altitude
Eine Unicode-Zeichenfolge, die die Höhe des Treibers angibt. Weitere Informationen zur Höhe finden Sie unter Load Order Groups and Altitudes for Minifilter Drivers.
RegistrationContext
Das System übergibt den RegistrationContext Wert an die Rückrufroutine, wenn die Rückrufroutine ausgeführt wird. Die Bedeutung dieses Werts ist vom Treiber definiert.
OperationRegistration
Ein Zeiger auf ein Array von OB_OPERATION_REGISTRATION Strukturen. Jede Struktur gibt ObjectPreCallback und ObjectPostCallback Rückrufroutinen und die Typen von Vorgängen an, für die die Routinen aufgerufen werden.
Bemerkungen
Diese Struktur wird von der ObRegisterCallbacks Routine verwendet. Der CallBackRegistration- Parameter für diese Routine ist ein Zeiger auf einen Puffer, der eine OB_CALLBACK_REGISTRATION Struktur enthält, auf die ein Array von mindestens einem OB_OPERATION_REGISTRATION Strukturen folgt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows Server 2008. |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |