Fonction DdqGetDiagnosticRecordStats (diagnosticdataquery.h)
Récupère les statistiques d’enregistrement des données de diagnostic de la transcription d’événement filtrée. Le filtrage sur les statistiques retournées est effectué à l’aide du paramètre d’entrée, DIAGNOSTIC_DATA_SEARCH_CRITERIA filtre. L’état de l’enregistrement décrit le nombre d’enregistrements qui correspondent aux critères de recherche disponibles et retourne les paramètres utilisés pour interroger davantage les données. L’une des utilisations de cette API consiste à case activée s’il y a eu des modifications depuis la dernière interrogation des données. Une modification des paramètres de sortie indique un changement d’état de l’état de l’enregistrement de transcription d’événement.
Syntaxe
HRESULT DdqGetDiagnosticRecordStats(
HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
DIAGNOSTIC_DATA_SEARCH_CRITERIA const *searchCriteria,
UINT32 *recordCount,
INT64 *minRowId,
INT64 *maxRowId
);
Paramètres
hSession
Type : HANDLE Handle dans la session de requête de données de diagnostic.
searchCriteria
Type : DIAGNOSTIC_DATA_SEARCH_CRITERIA* Pointeur vers la ressource qui contient les critères de recherche pour cette opération. Cette ressource contient des critères tels que les producteurs, les catégories et les étiquettes.
recordCount
Type : UINT32* Ce paramètre de sortie est le pointeur vers le nombre d’enregistrements qui correspondent aux critères de recherche.
minRowId
Type : INT64* Ce paramètre de sortie est le pointeur vers l’ID de ligne minimal de l’enregistrement qui correspond aux critères de recherche.
maxRowId
Type : INT64* Ce paramètre de sortie est le pointeur vers l’ID de ligne maximal de l’enregistrement qui correspond aux critères de recherche.
Valeur retournée
Type : HRESULT retourne S_OK en cas d’achèvement réussi.
Spécifications
Client minimal pris en charge | Windows 10, version 2004 (10.0; Build 19041) |
Serveur minimal pris en charge | Windows Server, version 2004 (10.0 ; Build 19041) |
En-tête | diagnosticdataquery.h |