NamedWaitHandleOptions Estructura

Definición

Representa un conjunto de opciones para los objetos de sincronización con nombre que son identificadores de espera y se pueden compartir entre procesos, como Mutex, Semaphorey EventWaitHandle.

public value class NamedWaitHandleOptions
public struct NamedWaitHandleOptions
type NamedWaitHandleOptions = struct
Public Structure NamedWaitHandleOptions
Herencia
NamedWaitHandleOptions

Comentarios

Esta estructura se usa con constructores y métodos que crean o abren objetos de sincronización con nombre que son identificadores de espera y se pueden compartir entre procesos, como Mutex, Semaphorey EventWaitHandle.

Como alternativa a los métodos que aceptan un NamedWaitHandleOptions parámetro para establecer el ámbito, los métodos que solo toman un name parámetro pueden prefijar el parámetro con Global\ o Local\ especificar un espacio de nombres. Cuando se especifica el Global espacio de nombres, el objeto de sincronización se puede compartir con cualquier proceso del sistema. Cuando se especifica el Local espacio de nombres, que también es el valor predeterminado cuando no se especifica ningún espacio de nombres, el objeto de sincronización se puede compartir con procesos en la misma sesión. En Windows, una sesión es una sesión de inicio de sesión y los servicios normalmente se ejecutan en una sesión no interactiva diferente. En sistemas operativos similares a Unix, cada shell tiene su propia sesión. Los objetos de sincronización local de sesión pueden ser adecuados para sincronizar entre procesos con una relación primaria o secundaria en la que se ejecutan en la misma sesión. Para obtener más información sobre los nombres de objeto de sincronización en Windows, vea Object Names.

Propiedades

Nombre Description
CurrentSessionOnly

Obtiene o establece un valor que indica si el objeto de sincronización con nombre está limitado en el acceso a la sesión actual.

CurrentUserOnly

Obtiene o establece un valor que indica si el objeto de sincronización con nombre está limitado en el acceso al usuario actual.

Se aplica a