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) |