encabezado diagnosticdataquery.h

Este encabezado lo usa Security and Identity. Para más información, consulte:

diagnosticdataquery.h contiene las siguientes interfaces de programación:

Functions

 
DdqCancelDiagnosticRecordOperation

Cancela todas las operaciones de consulta de datos de diagnóstico pendientes internas de la API de consulta de datos de diagnóstico para esta sesión. Se puede llamar desde otro subproceso para interrumpir las API de consulta de larga duración.
DdqCloseSession

Cierra un identificador de sesión de consulta de datos de diagnóstico.
DdqCreateSession

Crea un identificador de sesión de La API de consulta de datos de diagnóstico que se usará para identificar de forma única una sesión de consulta de datos de diagnóstico.
DdqExtractDiagnosticReport

Se usa para recuperar informes de Informe de errores de Windows, esta API extrae los taxis en la ruta de acceso de destino especificada. Si el informe de errores no contiene ningún taxi, no se realiza ningún trabajo.
DdqFreeDiagnosticRecordLocaleTags

Libera memoria asignada para la información de etiquetas a la que hace referencia HDIAGNOSTIC_EVENT_TAG_DESCRIPTION identificador.
DdqFreeDiagnosticRecordPage

Libera memoria asignada para la página del registro de diagnóstico a la que hace referencia HDIAGNOSTIC_RECORD identificador.
DdqFreeDiagnosticRecordProducerCategories

Libera memoria asignada para el conjunto de categorías y la representación de texto de las categorías a las que hace referencia HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION identificador.
DdqFreeDiagnosticRecordProducers

Libera memoria asignada para el conjunto de productores al que hace referencia HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION identificador.
DdqFreeDiagnosticReport

Libera memoria asignada para los informes de errores a los que hace referencia HDIAGNOSTIC_REPORT_DATA identificador.
DdqGetDiagnosticDataAccessLevelAllowed

Devuelve el nivel de acceso a datos más alto disponible para el llamador de API. Puede ser NoData, CurrentUserData o AllUserData.
DdqGetDiagnosticRecordAtIndex

Captura la información del registro de datos de diagnóstico en el índice especificado del recurso al que apunta el HDIAGNOSTIC_DATA_RECORD identificador.
DdqGetDiagnosticRecordBinaryDistribution

Captura el nombre binario y la carga total estimada asociada del volumen de eventos de datos de diagnóstico en bytes para los N binarios más ruidosos en función del tamaño de carga estimado total, donde N es el valor pasado para topNBinaries.
DdqGetDiagnosticRecordCategoryAtIndex

Captura una categoría de registro de diagnóstico en el índice especificado del recurso al que apunta el identificador de HDIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION.
DdqGetDiagnosticRecordCategoryCount

Captura el número (tamaño) de las categorías de registros de diagnóstico en el recurso señalado por el identificador HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION.
DdqGetDiagnosticRecordCount

Captura el número (tamaño) de los elementos del recurso al que apunta el identificador HDIAGNOSTIC_DATA_RECORD.
DdqGetDiagnosticRecordLocaleTagAtIndex

Captura la descripción de la etiqueta en el índice especificado del recurso al que apunta el identificador de HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION.
DdqGetDiagnosticRecordLocaleTagCount

Captura el número (tamaño) de las etiquetas del recurso al que apunta el identificador HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION.
DdqGetDiagnosticRecordLocaleTags

Captura información de todas las etiquetas conocidas en la configuración regional especificada y proporciona un identificador, HDIAGNOSTIC_EVENT_TAG_DESCRIPTION, a los datos. Una configuración regional de ejemplo sería "en-US". Un valor devuelto de ejemplo es un recurso DIAGNOSTIC_EVENT_TAG_DESCRIPTION que contiene los datos siguientes: etiqueta: 11, nombre: "Conectividad y configuración del dispositivo" y descripción: "Datos que describen las conexiones y la configuración de los dispositivos conectados al servicio y a la red, incluidos los identificadores de dispositivo (por ejemplo, direcciones IP), la configuración, la configuración y el rendimiento".
DdqGetDiagnosticRecordPage

Captura una página (lote) de registros filtrados. El filtrado de los registros devueltos se realiza internamente mediante los parámetros de entrada DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset y baseRowId.
DdqGetDiagnosticRecordPayload

Captura el texto de carga del registro de eventos especificado por rowId.
DdqGetDiagnosticRecordProducerAtIndex

Captura la descripción de un productor en el índice especificado del recurso al que apunta el identificador HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION.
DdqGetDiagnosticRecordProducerCategories

Los productores y las categorías tienen una relación jerárquica, es decir, las categorías pertenecen a los productores. Esta función captura los identificadores de categoría disponibles y la representación de texto de las categorías para un nombre de productor de diagnóstico determinado.
DdqGetDiagnosticRecordProducerCount

Captura el número (tamaño) de los productores del recurso al que apunta el HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION.
DdqGetDiagnosticRecordProducers

Captura los productores de datos de diagnóstico disponibles para una sesión de consulta de datos de diagnóstico.
DdqGetDiagnosticRecordStats

Captura las estadísticas de registro de datos de diagnóstico de la transcripción de eventos filtradas. El filtrado de las estadísticas devueltas se realiza mediante el parámetro de entrada, DIAGNOSTIC_DATA_SEARCH_CRITERIA filtro. El estado del registro describe cuántos registros coinciden con los criterios de búsqueda están disponibles y devuelve parámetros usados para realizar consultas adicionales de datos. Uno de los usos de esta API es comprobar si se han producido cambios desde la última vez que se consultaron los datos. Un cambio en los parámetros de salida indica un cambio en el estado del registro de transcripción de eventos.
DdqGetDiagnosticRecordSummary

Captura estadísticas generales sobre los registros de datos de diagnóstico, filtrables por productor.
DdqGetDiagnosticRecordTagDistribution

Captura eventos de datos de diagnóstico por estadísticas de distribución de eventos de etiqueta de privacidad en función de los nombres de productor especificados.
DdqGetDiagnosticReport

Captura los informes de errores cargados o puestos en cola para la carga desde este equipo a través de HDIAGNOSTIC_REPORT_DATA identificador.
DdqGetDiagnosticReportAtIndex

Captura un informe de errores y su información en el índice especificado del recurso al que apunta el identificador de HDIAGNOSTIC_REPORT_DATA.
DdqGetDiagnosticReportCount

Captura el número (tamaño) de los informes de errores en el recurso al que apunta HDIAGNOSTIC_REPORT_DATA identificador.
DdqGetDiagnosticReportStoreReportCount

Captura el número (tamaño) de los informes almacenados en el almacén solicitado.
DdqGetSessionAccessLevel

Devuelve el nivel de acceso a datos de la sesión de consulta de datos de diagnóstico actual.
DdqGetTranscriptConfiguration

Obtiene la configuración de transcripción de eventos, como el tamaño máximo de almacenamiento y las horas del historial de datos.
DdqIsDiagnosticRecordSampledIn

Captura el estado muestreado del dispositivo para un evento.
DdqSetTranscriptConfiguration

Establece la configuración de transcripción de eventos, como el tamaño máximo de almacenamiento y las horas del historial de datos. Tenga en cuenta que al establecer la configuración se producirá un error si el usuario no tiene privilegios elevados.