NamedWaitHandleOptions.CurrentUserOnly 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定一個值,指示指定的同步物件是否限制對當前使用者的存取。
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
屬性值
true如果命名的同步物件對目前使用者的存取受限;否則,。 false 預設值為 true。
備註
若該選項是在 true 建立命名同步物件時,該物件對呼叫使用者的存取權限受限。 若選項是在 true 開啟現有命名同步物件時,該物件的存取控制會被驗證為呼叫使用者。
若該選項是在 false 建立命名同步物件時,該物件對使用者的存取權限不受限制。
Caution
在類 Unix 作業系統中,將此選項設為 false 可能存在安全問題。 機器上的其他使用者可能會干擾該物件。 只有當所有使用者(包括一般使用者和 root)都在同一信任邊界時才使用 false 。 否則,若有根程序與使用者程序共用一個命名的同步物件,則可啟用權限提升。
在類 Unix 作業系統中,每個使用者都有物件名稱的命名空間,當選項為 true時會使用。 這些使用者範圍命名空間與其他使用者的使用者範圍命名空間不同,也與當選項為 false時使用的命名空間不同。