Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne un nouveau handle de test.
Syntaxe
HANDLE TestCreate(
unsigned int testCaseId,
unsigned int options,
unsigned char storage,
unsigned int properties,
PCSTR data,
_Out_ GUID* testId);
Paramètres
testCaseId
Identificateur de test.
options
Options de récupération des tests. Ce paramètre peut être défini sur les valeurs suivantes.
| Valeur | Description |
|---|---|
| 0 | Option par défaut. |
| 1 | Optimisez la récupération avec le verrouillage, comme l’appel ultérieur de TestQueryData. |
| 2 | Déconseillé, il s’agit de l’option par défaut. |
| 131 072 | Indique que le champ « propriétés » supplémentaire sera inclus dans la structure TestInfo retournée à partir de TestOpen. |
storage
Options de stockage de test. Ce paramètre peut être défini sur les valeurs suivantes.
| Valeur | Description |
|---|---|
| 1 | Les données seront stockées en cours de traitement. |
| 2 | Les données seront stockées hors processus. |
properties
Propriétés de test. Ce paramètre peut être défini sur une combinaison des valeurs suivantes.
| Valeur | Description |
|---|---|
| 0 | Propriétés par défaut. |
| 1 | Les données de test ne sont pas supprimées du stockage lorsqu’il n’existe aucun handle de test. |
| 2 | Ajoute mot clé bit 45 à l’événement ETW défaillant une fois par processus. |
| 4 | Ajoute mot clé bit 46 à chaque événement ETW d’échec. |
| 8 | Ajoute mot clé bit 45 à l’événement ETW réussi. |
| 16 | Ajoute mot clé bit 46 à chaque événement ETW réussi. |
| 32 | Définit l’expiration du test sur 24 heures. |
| 64 | Définit l’expiration du test sur 7 jours. |
| 128 | Ajoute mot clé bit 45 à l’événement ETW défaillant. |
| 256 | Ajoute mot clé bit 45 à l’événement ETW réussi une fois par processus. |
| 512 | Limite les métriques de propriété d’événement ETWBucket à 8 bits. |
| 2 048 | Inclut mot clé bit 3 dans l’événement ETW. |
| 4096 | Inclut mot clé bit 2 dans l’événement ETW. |
| 8 192 | Inclut mot clé bit 4 dans l’événement ETW. |
data
Chaîne JSON arbitraire.
testId [out]
Identificateur du instance de test.
Valeur retournée
Handle de test.
Remarques
Cette fonction n’a aucune bibliothèque d’importation ou fichier d’en-tête associé ; il doit être appelé à l’aide des fonctions LoadLibrary et GetProcAddress .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Build 22000 |
| Serveur minimal pris en charge | Windows Server 2022 |
| En-tête | Aucun |
| DLL | kernelbase.dll |