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
BootEventCollectorWMI. mof
DLL
BEvtCol.exe

Voir aussi

Contrôler