estructura TXFS_SAVEPOINT_INFORMATION (winioctl.h)
[Microsoft recomienda encarecidamente que los desarrolladores usen medios alternativos para lograr las necesidades de la aplicación. Muchos escenarios para los que se desarrolló TxF se pueden lograr mediante técnicas más sencillas y disponibles. Además, es posible que TxF no esté disponible en versiones futuras de Microsoft Windows. Para más información y alternativas a TxF, consulte Alternativas al uso de NTFS transaccional].
La estructura FSCTL_TXFS_SAVEPOINT_INFORMATION especifica la acción que se va a realizar y en qué transacción.
Sintaxis
typedef struct _TXFS_SAVEPOINT_INFORMATION {
HANDLE KtmTransaction;
DWORD ActionCode;
DWORD SavepointId;
} TXFS_SAVEPOINT_INFORMATION, *PTXFS_SAVEPOINT_INFORMATION;
Miembros
KtmTransaction
Controle la transacción en la que se va a realizar la operación de punto de retorno.
ActionCode
Especifica la acción de punto de retorno que se va a realizar. Los valores válidos son:
SavepointId
Si ActionCode es TXFS_SAVEPOINT_SET, en la salida, devuelve el identificador de punto de retorno recién creado.
Si ActionCode está TXFS_ROLLBACK_TO_SAVEPOINT, en la entrada, especifica el identificador de punto de retorno al que se va a revertir. Permanece sin cambios en la salida.
Si ActionCode es TXFS_SAVEPOINT_CLEAR o TXFS_SAVEPOINT_CLEAR_ALL, este miembro no se usa; por lo tanto, en la entrada, especifique NULL.
Requisitos
Cliente mínimo compatible | Windows Vista con SP1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluya Windows.h) |