intestazione diagnosticdataquery.h
Questa intestazione viene usata da Security and Identity. Per altre informazioni, vedere:
diagnosticdataquery.h contiene le interfacce di programmazione seguenti:
Funzioni
DdqCancelDiagnosticRecordOperation Annulla tutte le operazioni di query interne dell'API query dati di diagnostica in sospeso per questa sessione. Questo può essere chiamato da un altro thread per interrompere le API query a esecuzione prolungata. |
DdqCloseSession Chiude un handle di sessione di Query dati di diagnostica. |
DdqCreateSession Crea un handle di sessione dell'API query dati di diagnostica da usare per identificare in modo univoco una sessione di query dati di diagnostica. |
DdqExtractDiagnosticReport Usato per il recupero di report Segnalazione errori Windows, questa API estrae i cab nel percorso di destinazione specificato. Se il report di errore non contiene cab, non viene eseguito alcun lavoro. |
DdqFreeDiagnosticRecordLocaleTags Libera memoria allocata per le informazioni sui tag a cui fa riferimento HDIAGNOSTIC_EVENT_TAG_DESCRIPTION handle. |
DdqFreeDiagnosticRecordPage Libera memoria allocata per la pagina dei record di diagnostica a cui fa riferimento HDIAGNOSTIC_RECORD handle. |
DdqFreeDiagnosticRecordProducerCategories Libera memoria allocata per set di categorie e rappresentazione di testo delle categorie a cui fa riferimento HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION handle. |
DdqFreeDiagnosticRecordProducers Libera memoria allocata per il set di produttori a cui fa riferimento HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION handle. |
DdqFreeDiagnosticReport Libera memoria allocata per i report degli errori a cui fa riferimento HDIAGNOSTIC_REPORT_DATA handle. |
DdqGetDiagnosticDataAccessLevelAllowed Restituisce il livello di accesso ai dati più alto disponibile per il chiamante API. Questo può essere NoData, CurrentUserData o AllUserData. |
DdqGetDiagnosticRecordAtIndex Recupera le informazioni sui record di dati di diagnostica in corrispondenza dell'indice specificato nella risorsa a cui punta l'handle HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordBinaryDistribution Recupera il nome binario e il caricamento totale stimato stimato del volume eventi dati di diagnostica in byte per i primi N file binari più rumorosi in base alle dimensioni di caricamento stimate totali, dove N è il valore passato per topNBinaries. |
DdqGetDiagnosticRecordCategoryAtIndex Recupera una categoria di record di diagnostica in corrispondenza dell'indice specificato nella risorsa a cui punta l'handle HDIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCategoryCount Recupera il numero (dimensione) delle categorie di record di diagnostica nella risorsa puntata dall'handle HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION. |
DdqGetDiagnosticRecordCount Recupera il numero (dimensione) degli elementi nella risorsa a cui punta l'handle HDIAGNOSTIC_DATA_RECORD. |
DdqGetDiagnosticRecordLocaleTagAtIndex Recupera la descrizione del tag nell'indice specificato nella risorsa a cui punta l'handle HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTagCount Recupera il numero (dimensione) dei tag nella risorsa a cui punta l'handle HDIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION. |
DdqGetDiagnosticRecordLocaleTags Recupera informazioni per tutti i tag noti nelle impostazioni locali specificate e fornisce un handle, HDIAGNOSTIC_EVENT_TAG_DESCRIPTION, ai dati. Le impostazioni locali di esempio sono "en-US". Un valore restituito di esempio è una risorsa DIAGNOSTIC_EVENT_TAG_DESCRIPTION contenente i dati seguenti: tag: 11, nome: "Connettività del dispositivo e configurazione" e descrizione: "Dati che descrivono le connessioni e la configurazione dei dispositivi connessi al servizio e alla rete, inclusi gli identificatori di dispositivo (ad esempio indirizzi IP) configurazione, impostazione e prestazioni". |
DdqGetDiagnosticRecordPage Recupera una pagina (batch) di record filtrati. Il filtro sui record restituiti viene eseguito internamente usando i parametri di input DIAGNOSTIC_DATA_SEARCH_CRITERIA searchCriteria, pageRecordCount, offset e baseRowId. |
DdqGetDiagnosticRecordPayload Recupera il testo del payload per il record dell'evento specificato da rowId. |
DdqGetDiagnosticRecordProducerAtIndex Recupera la descrizione di un produttore nell'indice specificato nella risorsa a cui punta l'handle HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducerCategories I produttori e le categorie hanno una relazione gerarchica, ovvero le categorie appartengono ai produttori. Questa funzione recupera gli ID categoria disponibili e la rappresentazione testuale delle categorie per un determinato nome produttore di diagnostica. |
DdqGetDiagnosticRecordProducerCount Recupera il numero (dimensione) dei produttori nella risorsa a cui punta il HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION. |
DdqGetDiagnosticRecordProducers Recupera i produttori di dati di diagnostica disponibili per una sessione di query dati di diagnostica. |
DdqGetDiagnosticRecordStats Recupera le statistiche dei record di dati di diagnostica filtrati. Il filtro sulle statistiche restituite viene eseguito usando il parametro di input, DIAGNOSTIC_DATA_SEARCH_CRITERIA filtro. Lo stato del record descrive il numero di record corrispondenti ai criteri di ricerca disponibili e restituisce i parametri usati per eseguire ulteriori query sui dati. Uno degli usi di questa API consiste nel verificare se sono state apportate modifiche dall'ultima query sui dati dell'ultima volta. Una modifica nei parametri di output indica una modifica nello stato del record di trascrizione dell'evento. |
DdqGetDiagnosticRecordSummary Recupera statistiche generali sui record di dati di diagnostica, filtrabili dal produttore. |
DdqGetDiagnosticRecordTagDistribution Recupera le statistiche di distribuzione degli eventi di diagnostica per tag di privacy in base ai nomi di produttore specificati. |
DdqGetDiagnosticReport Recupera i report degli errori caricati o accodati per il caricamento da questo PC tramite HDIAGNOSTIC_REPORT_DATA handle. |
DdqGetDiagnosticReportAtIndex Recupera un report di errore e le relative informazioni in corrispondenza dell'indice specificato nella risorsa a cui punta l'handle HDIAGNOSTIC_REPORT_DATA. |
DdqGetDiagnosticReportCount Recupera il numero (dimensione) dei report di errore nella risorsa a cui punta HDIAGNOSTIC_REPORT_DATA handle. |
DdqGetDiagnosticReportStoreReportCount Recupera il numero (dimensione) dei report archiviati nell'archivio richiesto. |
DdqGetSessionAccessLevel Restituisce il livello di accesso ai dati della sessione di query dati di diagnostica corrente. |
DdqGetTranscriptConfiguration Ottiene la configurazione della trascrizione degli eventi, ad esempio dimensioni massime di archiviazione e ore di cronologia dei dati. |
DdqIsDiagnosticRecordSampledIn Recupera lo stato di esempio del dispositivo per un evento. |
DdqSetTranscriptConfiguration Imposta la configurazione della trascrizione degli eventi, ad esempio le dimensioni massime di archiviazione e le ore della cronologia dei dati. Si noti che l'impostazione della configurazione avrà esito negativo se l'utente non è con privilegi elevati. |