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. |