SetGlobalLoggingConfiguration-methode in klasse SMS_Client

Met SetGlobalLoggingConfiguration deze methode in Configuration Manager wordt de globale logboekregistratie voor de client gedefinieerd. Deze configuratie vertegenwoordigt logboekregistratie op onderdeelniveau of standaardlogboekregistratie als logboekregistratie op onderdeelniveau niet is gedefinieerd.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en definieert de methode.

Syntaxis

UInt32 SetGlobalLoggingConfiguration(
     UInt32 LogLevel,
     UInt32 LogMaxSize,
     UInt32 LogMaxHistory,
     Boolean DebugLogging
);

Parameters

LogLevel Gegevenstype: UInt32

Kwalificaties: [in]

Het detailniveau dat in het logboek wordt vastgelegd. Mogelijke waarden worden hieronder getoond. De standaardwaarde is 1.

Waarde Beschrijving
0 Uitgebreide logboekregistratie
1 Normale logboekregistratie
2 Geen logboekregistratie

LogMaxSize Gegevenstype: UInt32

Kwalificaties: [in]

De maximale grootte in bytes van een bepaald logboekbestand.

LogMaxHistory Gegevenstype: UInt32

Kwalificaties: [in]

Het aantal incrementele logboekbestanden dat moet worden verzameld voordat u deze verwijdert. Wanneer dit aantal is bereikt, resulteert het aanmaken van een nieuw logbestand in de verwijdering van het oudste bestaande logbestand.

DebugLogging Gegevenstype: Boolean

Kwalificaties: [in]

true of logboekregistratie voor foutopsporing moet zijn ingeschakeld. Logboekregistratie van foutopsporing wordt zelden gebruikt, behalve voor het oplossen van problemen.

Retourwaarden

Een UInt32 gegevenstype 0 voor een geslaagde actie of een andere waarde dan nul voor een fout.

Opmerkingen

Met deze methode worden registersleutels gemanipuleerd. Deze sleutels moeten niet rechtstreeks worden gemanipuleerd. Ter referentie zijn deze sleutels echter te vinden op HKEY_LOCAL_MACHINE/Software/Microsoft/CCM/logging/@GLOBAL. Het inschakelen van logboekregistratie voor foutopsporing resulteert DebugLogging in het maken van een nieuwe sleutel: HKEY_LOCAL_MACHINE/Software/Microsoft/CCM/logging/debuglogging.

Vereisten

Runtime vereisten

Zie de runtimevereisten voor de client van Configuration Manager voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor clientontwikkeling in Configuration Manager voor meer informatie.

Zie ook

SMS_Client Client WMI ClassEvaluateMachinePolicy method in Class SMS_ClientGetAssignedSite method in Class SMS_ClientRequestMachinePolicy method in Class SMS_ClientResetPolicy method in Class SMS_ClientSetAssignedSite method in Class SMS_ClientTriggerSchedule method in Class SMS_Client