struttura OB_CALLBACK_REGISTRATION (wdm.h)
La struttura OB_CALLBACK_REGISTRATION specifica i parametri quando la routine ObRegisterCallbacks registra routine di callback ObjectPreCallback e ObjectPostCallback .
Sintassi
typedef struct _OB_CALLBACK_REGISTRATION {
USHORT Version;
USHORT OperationRegistrationCount;
UNICODE_STRING Altitude;
PVOID RegistrationContext;
OB_OPERATION_REGISTRATION *OperationRegistration;
} OB_CALLBACK_REGISTRATION, *POB_CALLBACK_REGISTRATION;
Members
Version
Versione della registrazione di callback dell'oggetto richiesta. I driver devono specificare OB_FLT_REGISTRATION_VERSION.
OperationRegistrationCount
Numero di voci nella matrice OperationRegistration .
Altitude
Stringa Unicode che specifica l'altitudine del driver. Per altre informazioni sull'altitudine, vedere Load Order Groups and Altitudes for Minifilter Drivers .For more information about altitude, see Load Order Groups and Altitudes for Minifilter Drivers.
RegistrationContext
Il sistema passa il valore RegistrationContext alla routine di callback quando viene eseguita la routine di callback. Il significato di questo valore è definito dal driver.
OperationRegistration
Puntatore a una matrice di strutture OB_OPERATION_REGISTRATION . Ogni struttura specifica routine di callback ObjectPreCallback e ObjectPostCallback e i tipi di operazioni per cui vengono chiamate le routine.
Commenti
Questa struttura viene utilizzata dalla routine ObRegisterCallbacks . Il parametro CallBackRegistration di questa routine è un puntatore a un buffer che contiene una struttura OB_CALLBACK_REGISTRATION seguita da una matrice di una o più strutture OB_OPERATION_REGISTRATION .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows Server 2008. |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |