Funzione GetEnlistmentRecoveryInformation (ktmw32.h)
Recupera una struttura opaca dei dati di recupero da KTM. Le informazioni di ripristino vengono archiviate in un log per conto di un resource manager (RM) chiamando la funzione SetEnlistmentRecoveryInformation . Dopo un errore, rm può usare la funzione GetEnlistmentRecoveryInformation per recuperare le informazioni.
Sintassi
BOOL GetEnlistmentRecoveryInformation(
[in] HANDLE EnlistmentHandle,
[in] ULONG BufferSize,
[out] PVOID Buffer,
[out, optional] PULONG BufferUsed
);
Parametri
[in] EnlistmentHandle
Handle per l'inserimento.
[in] BufferSize
Dimensioni del parametro Buffer , in byte.
[out] Buffer
Puntatore a un buffer che riceve le informazioni di ripristino dell'elenco.
[out, optional] BufferUsed
Puntatore a una variabile che riceve il numero effettivo di byte restituiti nel parametro Buffer .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è 0 (zero). Per ottenere informazioni sull'errore estese, chiamare la funzione GetLastError .
L'elenco seguente identifica i possibili codici di errore:
Commenti
Questa chiamata non può essere usata con i gestori di transazioni volatili.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | ktmw32.h |
Libreria | Ktmw32.lib |
DLL | Ktmw32.dll |