structure TXFS_SAVEPOINT_INFORMATION (winioctl.h)
[Microsoft recommande vivement aux développeurs d’utiliser d’autres moyens pour répondre aux besoins de votre application. De nombreux scénarios utilisant TxF peuvent être réalisés à l’aide de techniques plus simples et plus facilement disponibles. En outre, TxF peut ne pas être disponible dans les versions à venir de Microsoft Windows. Pour plus d’informations et les alternatives à TxF, consultez Alternatives à l’utilisation de Transactionnel NTFS.]
La structure FSCTL_TXFS_SAVEPOINT_INFORMATION spécifie l’action à effectuer et la transaction concernée.
Syntaxe
typedef struct _TXFS_SAVEPOINT_INFORMATION {
HANDLE KtmTransaction;
DWORD ActionCode;
DWORD SavepointId;
} TXFS_SAVEPOINT_INFORMATION, *PTXFS_SAVEPOINT_INFORMATION;
Membres
KtmTransaction
Gérez la transaction sur laquelle effectuer l’opération de point d’enregistrement.
ActionCode
Spécifie l’action de point d’enregistrement à effectuer. Les valeurs autorisées sont :
SavepointId
Si ActionCode est TXFS_SAVEPOINT_SET, dans la sortie, retourne l’ID de point d’enregistrement nouvellement créé.
Si ActionCode est TXFS_ROLLBACK_TO_SAVEPOINT, en entrée, spécifie l’ID de point de sauvegarde vers lequel restaurer. Reste inchangé sur la sortie.
Si ActionCode est TXFS_SAVEPOINT_CLEAR ou TXFS_SAVEPOINT_CLEAR_ALL, ce membre n’est pas utilisé ; par conséquent, en entrée, spécifiez NULL.
Configuration requise
Client minimal pris en charge | Windows Vista avec SP1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |