Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La routine TmRecoverResourceManager tenta di recuperare la transazione associata a ogni integrazione di un oggetto resource manager specificato.
Sintassi
NTSTATUS TmRecoverResourceManager(
[in] PKRESOURCEMANAGER ResourceManager
);
Parametri
[in] ResourceManager
Puntatore a un oggetto resource manager. Per ottenere questo puntatore, il componente deve chiamare ObReferenceObjectByHandle e fornire l'handle dell'oggetto fornito da una chiamata precedente a ZwCreateResourceManager o ZwOpenResourceManager .
Valore restituito
TmRecoverResourceManager restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questa routine potrebbe restituire il valore seguente:
| Codice restituito | Descrizione |
|---|---|
|
Gestione transazioni associato al gestore risorse specificato non è online. |
La routine potrebbe restituire altri valori NTSTATUS.
Commenti
La routine TmRecoverResourceManager è una versione basata su puntatore della routine ZwRecoverResourceManager .
Per informazioni su quando usare le routine TmXxx di KTM anziché le routine ZwXxx , vedere Using TmXxx Routines (Uso delle routine TmXxx).
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Disponibile in Windows Vista e versioni successive del sistema operativo. |
| Piattaforma di destinazione | Universale |
| Intestazione | wdm.h (include Wdm.h, Ntifs.h) |
| Libreria | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | PASSIVE_LEVEL |