Taal

NamedWaitHandleOptions.CurrentUserOnly Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het benoemde synchronisatieobject beperkt is in toegang tot de huidige gebruiker.

public:
 property bool CurrentUserOnly { bool get(); void set(bool value); };
public bool CurrentUserOnly { get; set; }
member this.CurrentUserOnly : bool with get, set
Public Property CurrentUserOnly As Boolean

Waarde van eigenschap

true als het benoemde synchronisatieobject beperkt is in toegang tot de huidige gebruiker; anders, false. De standaardwaarde is true.

Opmerkingen

Als de optie is true bij het maken van een benoemd synchronisatieobject, is het object beperkt in toegang tot de aanroepende gebruiker. Als de optie is true bij het openen van een bestaand benoemd synchronisatieobject, worden de besturingselementen voor toegang van het object geverifieerd voor de aanroepende gebruiker.

Als de optie is false bij het maken van een benoemd synchronisatieobject, is het object niet beperkt tot toegang tot een gebruiker.

Caution

Op Unix-achtige besturingssystemen is het instellen van deze optie false een mogelijk beveiligingsprobleem. Andere gebruikers op de computer kunnen het object verstoren. Gebruik false alleen wanneer alle gebruikers op de computer, inclusief gewone gebruikers en hoofdmap, zich in dezelfde vertrouwensgrens bevinden. Anders kunnen een hoofdproces en een gebruikersproces dat een benoemd synchronisatieobject deelt, uitbreiding van bevoegdheden inschakelen.

Op Unix-achtige besturingssystemen heeft elke gebruiker naamruimten voor de naam van het object die worden gebruikt wanneer de optie is true. Deze naamruimten met gebruikersbereik verschillen van naamruimten binnen het gebruikersbereik voor andere gebruikers en verschillen ook van naamruimten die worden gebruikt wanneer de optie is false.

Van toepassing op