Partage via


EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) Méthode

Définition

Ouvre un handle d’attente d’événement nommé spécifié, s’il existe déjà, et applique les droits d’accès souhaités.

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

Paramètres

name
String

Nom du handle d’attente d’événement à ouvrir. S’il est précédé de « Global », il fait référence à un handle d’attente d’événement à l’échelle de l’ordinateur. S’il est précédé de « Local » ou s’il n’a pas de préfixe, il fait référence à un handle d’attente d’événement à l’échelle de la session. Le préfixe et le nom respectent la casse.

rights
EventWaitHandleRights

Droits d’accès souhaités à appliquer au handle d’attente d’événement retourné.

Retours

Un handle d’attente d’événement nommé existant.

Exceptions

name a la valeur null.

name est une chaîne vide.

Le handle d’attente d’événement nommé n’existe pas ou n’est pas valide.

Le chemin est introuvable.

Une erreur Win32 s’est produite.

Le handle d’attente d’événement nommé existe, mais l’utilisateur ne dispose pas de l’accès de sécurité requis pour l’utiliser.

S’applique à