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 REG_XXX_KEY_INFORMATION .
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.
Commenti
La routine CmGetBoundTransaction è disponibile in Windows Vista e versioni successive di Windows.
Per altre informazioni sulle operazioni di CmGetBoundTransaction e filtro del Registro di sistema, vedere Filtro delle chiamate al Registro di sistema.
Per altre informazioni sulle transazioni, vedere Guida alla progettazione di Kernel Transaction Manager.
Requisiti
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 |