estrutura TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY (winioctl.h)

[A Microsoft recomenda fortemente que os desenvolvedores utilizem meios alternativos para atender às necessidades do aplicativo. Muitos cenários para os quais o TxF foi desenvolvido podem ser obtidos por meio de técnicas mais simples e prontamente disponíveis. Além disso, o TxF pode não estar disponível em versões futuras do Microsoft Windows. Para obter mais informações e alternativas ao TxF, confira Alternativas ao uso do NTFS transacional.]

Contém informações sobre uma transação bloqueada.

Sintaxe

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;

Membros

Offset

O deslocamento, em bytes, desde o início da estrutura TXFS_LIST_TRANSACTION_LOCKED_FILES até o próximo TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY.

NameFlags

Indica se o nome atual foi excluído ou criado na transação atual. Observe que ambos os sinalizadores poderão aparecer se o nome tiver sido criado e excluído na mesma transação. Nesse caso, o membro FileName conterá apenas uma cadeia de caracteres vazia com um caractere nulo de terminação ("\0") porque não há nenhum nome significativo para relatar.

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED (0x00000001)

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED (0x00000002)

FileId

A ID do arquivo NTFS do arquivo.

Reserved1

Reservado. Especifique zero.

Reserved2

Reservado. Especifique zero.

Reserved3

Reservado. Especifique zero.

FileName[1]

O caminho para o arquivo, em relação à raiz do volume. O nome do arquivo é uma cadeia de caracteres Unicode terminada em NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES