SetConfiguration-Methode der Control-Klasse

Legen Sie die neue aktive Konfiguration des Collectors fest.

Syntax

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
);

Parameter

Konfiguration [in]

Die zu aktivierende Konfiguration.

OldTimestampLow [in]

Die Bits in niedriger Reihenfolge eines Zeitstempels, der angibt, wann die aktuelle aktive Konfiguration festgelegt wurde. Die Atomaritätsprüfung ist aktiviert, wenn diese Eigenschaft nicht auf 0 festgelegt ist.

OldTimestampHigh [in]

Die hochgeordneten Bits eines Zeitstempels, der angibt, wann die aktuelle aktive Konfiguration festgelegt wurde. Die Atomaritätsprüfung ist aktiviert, wenn diese Eigenschaft nicht auf 0 festgelegt ist.

NewTimestampLow [out]

Wenn diese Methode zurückgibt, enthält dieser Parameter die Bits mit niedriger Reihenfolge eines Zeitstempels, der angibt, wann die neue Konfiguration festgelegt wurde. Die Atomaritätsprüfung ist aktiviert, wenn diese Eigenschaft nicht auf 0 festgelegt ist.

NewTimestampHigh [out]

Wenn diese Methode zurückgibt, enthält dieser Parameter die hohen Bits des Zeitstempels, der angibt, wann die neue Konfiguration festgelegt wurde. Die Atomaritätsprüfung ist aktiviert, wenn diese Eigenschaft nicht auf 0 festgelegt ist.

ErrorString [out]

Wenn diese Methode zurückgegeben wird und ein Fehler aufgetreten ist, enthält dieser Parameter die Fehlerbeschreibung.

WarningString [out]

Wenn diese Methode zurückgibt, enthält dieser Parameter alle Warnmeldungen für den Vorgang.

InfoString [out]

Wenn diese Methode zurückgibt, enthält dieser Parameter Informationen für die neue aktive Konfiguration.

ErrorType [out]

Wenn diese Methode zurückgegeben wird und ein Fehler aufgetreten ist, gibt dieser Parameter den Fehlertyp an.

0

Die neue Konfiguration fehlt.

1

Das Format der neuen Konfiguration ist ungültig.

2

Die neue Konfiguration ist ungültig.

3

Es ist ein Fehler aufgetreten, der durch einen geöffneten Socket verursacht wurde.

4

Es ist ein Dateischreibfehler aufgetreten.

5

Es ist ein Atomaritätsfehler aufgetreten.

Rückgabewert

0

Fehler

1

Erfolg

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2016
Namespace
Root\Microsoft\Windows\BootEventCollector
MOF
BootEventCollectorWMI.mof
DLL
BEvtCol.exe

Siehe auch

Control