Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Busca uma página (lote) de registros filtrados. A filtragem nos registros retornados é executada internamente usando os parâmetros de entrada DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset e baseRowId.
Sintaxe
HRESULT DdqGetDiagnosticRecordPage(
HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
DIAGNOSTIC_DATA_SEARCH_CRITERIA * const searchCriteria,
UINT32 offset,
UINT32 pageRecordCount,
INT64 baseRowId,
HDIAGNOSTIC_RECORD *hRecord
);
Parâmetros
hSession
Tipo: manipular o identificador para a sessão de Consulta de Dados de Diagnóstico.
searchCriteria
Tipo: DIAGNOSTIC_DATA_SEARCH_CRITERIA* Ponteiro para o recurso que contém os critérios de pesquisa para esta operação. Esse recurso contém critérios como produtores, categorias e marcas.
offset
Tipo: UINT32 Filtra os resultados retornando registros com rowId que começam no deslocamento da baseRowId.
pageRecordCount
Tipo: UINT32 O número de registros em uma página de registro desejada
baseRowId
Tipo: INT64 Filtra novos registros retornando apenas registros com valor rowId menor ou igual a baseRowId (isso é útil se o código de consulta deseja limitar os resultados apenas aos eventos que estavam disponíveis no momento da chamada DdqGetDiagnosticRecordStats. O parâmetro maxRowId pode ser usado como baseRowId). Nenhuma filtragem será aplicada se –1 for passado para baseRowId.
hRecord
Tipo: HANDLE* Esse parâmetro de saída é um ponteiro para o identificador do recurso que contém a lista de registros correspondentes.
Valor de retorno
Tipo: HRESULT retorna S_OK após a conclusão bem-sucedida.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10, versão 2004 (10.0; Build 19041) |
| Servidor mínimo compatível | Windows Server, versão 2004 (10.0; Build 19041) |
| Header | diagnosticdataquery.h |
| Library | DiagnosticDataQuery.Lib |