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

返されたイベント待機ハンドルに適用する必要なアクセス権。

返品

既存の名前付きイベント待機ハンドル。

例外

namenullです。

name は空の文字列です。

名前付きイベント待機ハンドルが存在しないか、無効です。

パスが見つかりませんでした。

Win32 エラーが発生しました。

名前付きイベント待機ハンドルが存在しますが、ユーザーは、それを使用するために必要なセキュリティ アクセス権を持っていません。

適用対象