NamedWaitHandleOptions 구조체

정의

대기 핸들이고 프로세스 간에 공유할 수 있는 명명된 동기화 개체에 대한 옵션 집합(예: Mutex, SemaphoreEventWaitHandle)을 나타냅니다.

public value class NamedWaitHandleOptions
public struct NamedWaitHandleOptions
type NamedWaitHandleOptions = struct
Public Structure NamedWaitHandleOptions
상속
NamedWaitHandleOptions

설명

이 구조체는 대기 핸들이고 프로세스(예MutexSemaphore: , 및) 간에 공유할 수 있는 명명된 동기화 개체를 만들거나 여는 생성자 및 메서드와 EventWaitHandle함께 사용됩니다.

범위를 설정하기 위해 매개 변수를 허용하는 NamedWaitHandleOptions 메서드 대신 매개 변수만 사용하는 name 메서드는 매개 변수 Global\ 의 접두사를 지정하거나 Local\ 네임스페이스를 지정할 수 있습니다. 네임스페이 Global 스를 지정하면 동기화 개체를 시스템의 모든 프로세스와 공유할 수 있습니다. Local 네임스페이스를 지정하면 네임스페이스가 지정되지 않은 경우에도 기본값이 되며, 동기화 개체를 동일한 세션의 프로세스와 공유할 수 있습니다. Windows 세션은 로그인 세션이며 서비스는 일반적으로 다른 비대화형 세션에서 실행됩니다. Unix와 유사한 운영 체제에서 각 셸에는 자체 세션이 있습니다. 세션-로컬 동기화 개체는 모두 동일한 세션에서 실행되는 부모/자식 관계와 프로세스 간의 동기화에 적합할 수 있습니다. Windows 동기화 개체 이름에 대한 자세한 내용은 Object Names 참조하세요.

속성

Name Description
CurrentSessionOnly

명명된 동기화 개체가 현재 세션에 대한 액세스가 제한되는지 여부를 나타내는 값을 가져오거나 설정합니다.

CurrentUserOnly

명명된 동기화 개체가 현재 사용자에 대한 액세스가 제한되는지 여부를 나타내는 값을 가져오거나 설정합니다.

적용 대상