Méthode SetConfiguration de la classe Control
Définissez la nouvelle configuration active du collecteur.
Syntaxe
Uint32 SetConfiguration(
[in] string Config,
[in] Uint32 OldTimestampLow,
[in] Uint32 OldTimestampHigh,
[out] Uint32 NewTimestampLow,
[out] Uint32 NewTimestampHigh,
[out] string ErrorString,
[out] string WarningString,
[out] string InfoString,
[out] uint32 ErrorType
);
Paramètres
-
Configuration [ de dans]
-
Configuration à activer.
-
OldTimestampLow [ dans]
-
Bits de poids faible d’un horodatage qui indique quand la configuration active actuelle a été définie. La vérification de l’atomicité est activée si cette propriété n’a pas la valeur 0.
-
OldTimestampHigh [ dans]
-
Bits de poids fort d’un horodatage qui indique quand la configuration active actuelle a été définie. La vérification de l’atomicité est activée si cette propriété n’a pas la valeur 0.
-
NewTimestampLow [ à]
-
Lorsque cette méthode est retournée, ce paramètre contient les bits de poids faible d’un horodatage qui indique quand la nouvelle configuration a été définie. La vérification de l’atomicité est activée si cette propriété n’a pas la valeur 0.
-
NewTimestampHigh [ à]
-
Lorsque cette méthode est retournée, ce paramètre contient les bits de poids fort de l’horodatage qui indique quand la nouvelle configuration a été définie. La vérification de l’atomicité est activée si cette propriété n’a pas la valeur 0.
-
ErrorString [ à]
-
Lorsque cette méthode est retournée, en cas d’erreur, ce paramètre contient la description de l’erreur.
-
WarningString [ à]
-
Lorsque cette méthode est retournée, ce paramètre contient tous les messages d’avertissement relatifs à l’opération.
-
InfoString [ à]
-
Lorsque cette méthode est retournée, ce paramètre contient des informations relatives à la nouvelle configuration active.
-
ErrorType [ à]
-
Lorsque cette méthode est retournée, en cas d’erreur, ce paramètre indique le type d’erreur.
-
0
-
La nouvelle configuration est manquante.
-
1
-
Le format de la nouvelle configuration n’est pas valide.
-
2
-
La nouvelle configuration n’est pas valide.
-
3
-
Une erreur s’est produite en raison d’un socket ouvert.
-
4
-
Une erreur d’écriture de fichier s’est produite.
-
5
-
Une erreur d’atomicité s’est produite.
Valeur retournée
-
0
Échec
-
1
Succès
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 10 [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2016 |
| Espace de noms |
racine \ Microsoft \ Windows \ BootEventCollector |
| MOF |
|
| DLL |
|