Delen via


Methode SetGlobalLoggingConfiguration in klasse SMS_Client

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

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

Syntaxis

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

Parameters

LogLevel
Gegevenstype: UInt32

Kwalificatie: [in]

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

Waarde Beschrijving
0 Uitgebreide logboekregistratie
1 Normale logboekregistratie
2 Geen logboekregistratie

LogMaxSize
Gegevenstype: UInt32

Kwalificatie: [in]

De maximale grootte, in bytes, van een bepaald logboekbestand.

LogMaxHistory
Gegevenstype: UInt32

Kwalificatie: [in]

Het aantal geaccumuleerde logboekbestanden dat moet worden verzameld voordat het wordt verwijderd. Wanneer dit aantal is bereikt, resulteert het maken van een nieuw logboekbestand in de verwijdering van het oudste bestaande logboekbestand.

DebugLogging
Gegevenstype: Boolean

Kwalificatie: [in]

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

Retourwaarden

Een UInt32 gegevenstype dat 0 is om aan te geven dat het is geslaagd of niet nul om een fout aan te geven.

Opmerkingen

Met deze methode worden registersleutels gemanipuleerd. Deze sleutels mogen 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 met DebugLogging resulteert in het maken van een nieuwe sleutel: HKEY_LOCAL_MACHINE/Software/Microsoft/CCM/logging/debuglogging.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager client voor meer informatie.

Ontwikkelingsvereisten

Zie Configuration Manager Vereisten voor clientontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_Client-client
Methode EvaluateMachinePolicy in klasse SMS_Client
Methode GetAssignedSite in klasse SMS_Client
Methode RequestMachinePolicy in klasse SMS_Client
Methode ResetPolicy in klasse SMS_Client
Methode SetAssignedSite in klasse SMS_Client
Methode TriggerSchedule in klasse SMS_Client