struttura REG_POST_OPERATION_INFORMATION (wdm.h)
La struttura REG_POST_OPERATION_INFORMATION contiene informazioni su un'operazione del Registro di sistema completata che può essere utilizzata da una routine RegistryCallback .
Sintassi
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;
Members
Object
Puntatore all'oggetto chiave del Registro di sistema per cui l'operazione è stata completata. Questo membro è valido solo se il membro Status della struttura è impostato su STATUS_SUCCESS. Per altre informazioni, vedere Puntatori a oggetti chiave non validi nelle notifiche del Registro di sistema.
Status
Valore tipizzato NTSTATUS restituito dal sistema per l'operazione del Registro di sistema.
PreInformation
Puntatore alla struttura che contiene informazioni di pre-elaborazione per l'operazione del Registro di sistema completata. Ad esempio, se la routine RegistryCallback elabora un'operazione RegNtPostQueryValueKey , il membro PreInformation punta a una struttura REG_QUERY_VALUE_KEY_INFORMATION . Questo membro è definito per Windows Vista e versioni successive del sistema operativo Windows.
ReturnStatus
Valore tipizzato NTSTATUS fornito dal driver. Se la routine RegistryCallback del driver restituisce STATUS_CALLBACK_BYPASS, il sistema operativo utilizza il valore del membro ReturnStatus come stato che restituisce al thread che ha avviato l'operazione del Registro di sistema. In questi casi, il sistema operativo copia anche il valore del membro ReturnStatus nel membro Status . In caso contrario, questo membro viene ignorato. Questo membro è definito per Windows Vista e versioni successive del sistema operativo Windows.
CallContext
Informazioni sul contesto facoltative definite dal driver che la routine RegistryCallback del driver può fornire. Questo membro è definito per Windows Vista e versioni successive del sistema operativo Windows.
ObjectContext
Puntatore alle informazioni sul contesto definite dal driver associate a un oggetto del Registro di sistema chiamando CmSetCallbackObjectContext. Questo membro è definito per Windows Vista e versioni successive del sistema operativo Windows.
Reserved
Questo membro è riservato per usi futuri. Questo membro è definito per Windows Vista e versioni successive del sistema operativo Windows.
Commenti
Per altre informazioni sulla gestione delle notifiche successive, vedere Gestione delle notifiche.
Per altre informazioni sulle operazioni di filtro del Registro di sistema, vedere Filtro delle chiamate al Registro di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows Server 2003 e versioni successive del sistema operativo Windows, ma alcuni membri della struttura sono disponibili solo per Windows Vista e versioni successive. |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |