Condividi tramite


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.