Compartir a través de


estructura TXFS_LIST_TRANSACTION_LOCKED_FILES (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].

Contiene una lista de archivos bloqueados por un escritor de transacciones.

Sintaxis

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;

Miembros

KtmTransaction

La transacción KTM para enumerar los archivos bloqueados para en este RM.

NumberOfFiles

Número de archivos implicados para la transacción especificada en este administrador de recursos.

BufferSizeRequired

Longitud del búfer necesario para contener la lista completa de archivos en el momento de esta llamada. Esto no se garantiza que sea la misma longitud que cualquier otra llamada posterior.

Offset

Desplazamiento desde el principio de esta estructura hasta el principio de la primera estructura TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluye Windows.h)

Consulte también

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY