estrutura TXFS_LIST_TRANSACTION_LOCKED_FILES (winioctl.h)
[A Microsoft recomenda fortemente que os desenvolvedores utilizem meios alternativos para atender às necessidades do seu 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 uma lista de arquivos bloqueados por um gravador transacionado.
Sintaxe
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;
Membros
KtmTransaction
A transação KTM para a qual enumerar arquivos bloqueados neste RM.
NumberOfFiles
O número de arquivos envolvidos para a transação especificada neste gerenciador de recursos.
BufferSizeRequired
O comprimento do buffer necessário para manter a lista completa de arquivos no momento dessa chamada. Não há garantia de que isso tenha o mesmo comprimento que qualquer outra chamada subsequente.
Offset
O deslocamento do início dessa estrutura até o início da primeira estrutura TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY .
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) |