語言

EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) 方法

定義

若已存在,則開啟指定的事件等待處理,並套用所需的存取權限。

public:
 static System::Threading::EventWaitHandle ^ OpenExisting(System::String ^ name, System::Security::AccessControl::EventWaitHandleRights rights);
public static System.Threading.EventWaitHandle OpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights);
static member OpenExisting : string * System.Security.AccessControl.EventWaitHandleRights -> System.Threading.EventWaitHandle
Public Shared Function OpenExisting (name As String, rights As EventWaitHandleRights) As EventWaitHandle

參數

name
String

事件名稱等待開啟。 如果前面有「Global」,則指的是全機事件等待句柄。 如果前面有「Local」或沒有前綴,則指的是整個會話的事件等待句柄。 前綴和名稱皆以大小寫區分。

rights
EventWaitHandleRights

期望的存取權限套用到回傳的事件等待處理。

傳回

一個已命名的事件等待帳號。

例外狀況

name 是 null。

name 是空字串。

命名的事件等待句柄不存在或無效。

路徑未被找到。

發生 Win32 錯誤。

命名事件等待的句柄存在,但使用者沒有使用該裝置所需的安全權限。

適用於