Função TxfLogReadRecords (txfw32.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.]
Lê os registros de restauração do log.
Sintaxe
BOOL TxfLogReadRecords(
[in] PVOID TxfLogContext,
[in] ULONG BufferLength,
[out] PVOID Buffer,
[out] PULONG BytesUsed,
[out] PULONG RecordCount
);
Parâmetros
[in] TxfLogContext
Um ponteiro para o contexto.
[in] BufferLength
O tamanho do buffer de saída em bytes.
[out] Buffer
Um ponteiro para o buffer que recebe os registros. Para obter mais informações, consulte TXF_LOG_RECORD_BASE.
[out] BytesUsed
O número de bytes gravados no buffer de saída.
[out] RecordCount
O número de registros gravados no buffer de saída.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError. Os códigos de erro possíveis incluem o seguinte.
Código de retorno | Descrição |
---|---|
|
O contexto de replicação é inválido. |
|
Alguns dos registros disponíveis foram copiados para o buffer. Chame essa função novamente para recuperar o restante dos registros. |
|
O buffer não é grande o suficiente para conter até mesmo um registro. Se BytesUsed não for zero, haverá espaço suficiente para copiar a estrutura TXF_LOG_RECORD_BASE , o que indica o tamanho do buffer necessário para ler o próximo registro completo. |
|
O formato do arquivo de log que está sendo processado não é reconhecido. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista com SP1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | txfw32.h |
Biblioteca | TxfW32.lib |
DLL | TxfW32.dll |