TXFS_SAVEPOINT_INFORMATION struttura (winioctl.h)
[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per raggiungere le esigenze dell'applicazione. Molti scenari sviluppati da TxF possono essere ottenuti tramite tecniche più semplici e più leggibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.
La struttura FSCTL_TXFS_SAVEPOINT_INFORMATION specifica l'azione da eseguire e su quale transazione.
Sintassi
typedef struct _TXFS_SAVEPOINT_INFORMATION {
HANDLE KtmTransaction;
DWORD ActionCode;
DWORD SavepointId;
} TXFS_SAVEPOINT_INFORMATION, *PTXFS_SAVEPOINT_INFORMATION;
Members
KtmTransaction
Gestire la transazione in cui eseguire l'operazione del punto di salvataggio.
ActionCode
Specifica l'azione savepoint da eseguire. I valori validi sono:
SavepointId
Se ActionCode è TXFS_SAVEPOINT_SET, nell'output restituisce l'ID del punto di salvataggio appena creato.
Se ActionCode è TXFS_ROLLBACK_TO_SAVEPOINT, in input, specifica l'ID del punto di salvataggio in cui eseguire il rollback. Rimane invariato nell'output.
Se ActionCode è TXFS_SAVEPOINT_CLEAR o TXFS_SAVEPOINT_CLEAR_ALL, questo membro non viene usato; pertanto, in input, specificare NULL.
Requisiti
Client minimo supportato | Windows Vista con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |