estructura TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY (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 información sobre una transacción bloqueada.

Sintaxis

typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY {
  DWORDLONG Offset;
  DWORD     NameFlags;
  LONGLONG  FileId;
  DWORD     Reserved1;
  DWORD     Reserved2;
  LONGLONG  Reserved3;
  WCHAR     FileName[1];
} TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY, *PTXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY;

Miembros

Offset

Desplazamiento, en bytes, desde el principio de la estructura de TXFS_LIST_TRANSACTION_LOCKED_FILES hasta el siguiente TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY.

NameFlags

Indica si el nombre actual se eliminó o creó en la transacción actual. Tenga en cuenta que ambas marcas pueden aparecer si el nombre se creó y eliminó en la misma transacción. En ese caso, el miembro FileName solo contendrá una cadena vacía con un carácter nulo de terminación ("\0") porque no hay ningún nombre significativo para notificar.

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED (0x00000001)

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED (0x00000002)

FileId

Identificador de archivo NTFS del archivo.

Reserved1

Reservado. Especifique cero.

Reserved2

Reservado. Especifique cero.

Reserved3

Reservado. Especifique cero.

FileName[1]

Ruta de acceso al archivo, relativa a la raíz del volumen. El nombre de archivo es una cadena Unicode terminada en NULL.

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