TXFS_LIST_TRANSACTION_LOCKED_FILES structure (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.]
Contient une liste de fichiers verrouillés par un enregistreur traité.
Syntaxe
typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES {
GUID KtmTransaction;
DWORDLONG NumberOfFiles;
DWORDLONG BufferSizeRequired;
DWORDLONG Offset;
} TXFS_LIST_TRANSACTION_LOCKED_FILES, *PTXFS_LIST_TRANSACTION_LOCKED_FILES;
Membres
KtmTransaction
Transaction KTM pour laquelle énumérer les fichiers verrouillés dans cette rm.
NumberOfFiles
Nombre de fichiers impliqués pour la transaction spécifiée sur ce gestionnaire de ressources.
BufferSizeRequired
Longueur de la mémoire tampon nécessaire pour contenir la liste complète des fichiers au moment de cet appel. Il n’est pas garanti qu’il s’agit de la même longueur que tout autre appel suivant.
Offset
Décalage entre le début de cette structure et le début de la première structure TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |