Funzione CmGetBoundTransaction (wdm.h)
La routine CmGetBoundTransaction restituisce un puntatore all'oggetto transazione che rappresenta la transazione , se presente, associata a un oggetto chiave del Registro di sistema specificato.
Sintassi
PVOID CmGetBoundTransaction(
[in] PLARGE_INTEGER Cookie,
[in] PVOID Object
);
Parametri
[in] Cookie
Valore del cookie ottenuto in precedenza dal driver chiamando CmRegisterCallback o CmRegisterCallbackEx.
[in] Object
Valore del puntatore ricevuto dalla routine di callback RegistryCallback del driver in una delle strutture_KEY_INFORMATION XXX REG_.
Valore restituito
CmGetBoundTransaction restituisce un puntatore a un oggetto transazione, se l'oggetto chiave specificato dal parametro Object è associato a una transazione. In caso contrario, la routine restituisce NULL.
Osservazioni
La routine cmGetBoundTransaction è disponibile in Windows Vista e versioni successive di Windows.
Per altre informazioni su operazioni di cmGetBoundTransaction e filtro del Registro di sistema, vedere Filtrare le chiamate del Registro di sistema.
Per altre informazioni sulle transazioni, vedere Guida alla progettazione di Kernel Transaction Manager.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive di Windows. |
piattaforma di destinazione | Universale |
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |