MutexAcl.OpenExisting(String, MutexRights) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
若已存在,則開啟指定的互斥區,並套用所需的存取權限。
public:
static System::Threading::Mutex ^ OpenExisting(System::String ^ name, System::Security::AccessControl::MutexRights rights);
public static System.Threading.Mutex OpenExisting(string name, System.Security.AccessControl.MutexRights rights);
static member OpenExisting : string * System.Security.AccessControl.MutexRights -> System.Threading.Mutex
Public Shared Function OpenExisting (name As String, rights As MutexRights) As Mutex
參數
- name
- String
要開啟的變音器名稱。 如果前面加上「Global」,則指的是機器範圍的互斥。 如果它以「Local」開頭,或沒有前綴,則指的是整個會話的互斥。 前綴和名稱皆以大小寫區分。
- rights
- MutexRights
期望的存取權限適用於返回的互斥系統。
傳回
一個已存在的互助器。
例外狀況
name 是 null。
name 是空字串。
命名的互斥體不存在或無效。
路徑未被找到。
發生 Win32 錯誤。
命名的互斥系統存在,但使用者沒有使用它所需的安全權限。