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)

Voir aussi

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY