Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает страницу (пакет) отфильтрованные записи. Фильтрация по возвращаемым записям выполняется внутренне с помощью входных параметров DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset и baseRowId.
Синтаксис
HRESULT DdqGetDiagnosticRecordPage(
HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
DIAGNOSTIC_DATA_SEARCH_CRITERIA * const searchCriteria,
UINT32 offset,
UINT32 pageRecordCount,
INT64 baseRowId,
HDIAGNOSTIC_RECORD *hRecord
);
Параметры
hSession
Тип: ДЕСКРиптор сеанса запроса диагностических данных.
searchCriteria
Тип: указатель DIAGNOSTIC_DATA_SEARCH_CRITERIA* на ресурс, содержащий условия поиска для этой операции. Этот ресурс содержит такие критерии, как производители, категории и теги.
offset
Тип: результаты фильтрации UINT32 путем возврата записей с идентификатором rowId, начинающимися с смещения от baseRowId.
pageRecordCount
Тип: UINT32 Количество записей на нужной странице записи
baseRowId
Тип: INT64 фильтрует новые записи, возвращая только записи со значением rowId меньше или равно baseRowId (это полезно, если код запроса хочет ограничить результаты только событиями, доступными во время вызова DdqGetDiagnosticRecordStats. Параметр maxRowId можно использовать в качестве baseRowId). Фильтрация не применяется, если для baseRowId передается значение –1.
hRecord
Тип: HANDLE* Этот выходной параметр является указателем на дескриптор ресурса, содержащего список соответствующих записей.
Возвращаемое значение
Тип: hrESULT Возвращает S_OK при успешном завершении.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 10 версии 2004 (10.0; Сборка 19041) |
| минимальный поддерживаемый сервер | Windows Server версии 2004 (10.0; Сборка 19041) |
| Header | diagnosticdataquery.h |
| Library | DiagnosticDataQuery.Lib |