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 [in]
-
Configuration à activer.
-
OldTimestampLow [in]
-
Bits d’ordre bas 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’est pas définie sur 0.
-
OldTimestampHigh [in]
-
Bits d’ordre élevé 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’est pas définie sur 0.
-
NewTimestampLow [out]
-
Lorsque cette méthode retourne, ce paramètre contient les bits d’ordre bas 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’est pas définie sur 0.
-
NewTimestampHigh [out]
-
Lorsque cette méthode retourne, ce paramètre contient les bits d’ordre élevé 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’est pas définie sur 0.
-
ErrorString [out]
-
Lorsque cette méthode retourne, en cas d’erreur, ce paramètre contient la description de l’erreur.
-
WarningString [out]
-
Lorsque cette méthode retourne, ce paramètre contient tous les messages d’avertissement pour l’opération.
-
InfoString [out]
-
Lorsque cette méthode retourne, ce paramètre contient des informations pour la nouvelle configuration active.
-
ErrorType [out]
-
Lorsque cette méthode retourne, 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 a été provoquée par un socket ouvert.
-
4
-
Une erreur d’écriture de fichier s’est produite.
-
5
-
Il y a eu une erreur d’atomicité.
Valeur retournée
-
0
Échec
-
1
Succès
Spécifications
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 |
Root\Microsoft\Windows\BootEventCollector |
MOF |
|
DLL |
|