NamedWaitHandleOptions 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대기 핸들이고 프로세스 간에 공유할 수 있는 명명된 동기화 개체에 대한 옵션 집합(예: Mutex, Semaphore및 EventWaitHandle)을 나타냅니다.
public value class NamedWaitHandleOptions
public struct NamedWaitHandleOptions
type NamedWaitHandleOptions = struct
Public Structure NamedWaitHandleOptions
- 상속
설명
이 구조체는 대기 핸들이고 프로세스(예MutexSemaphore: , 및) 간에 공유할 수 있는 명명된 동기화 개체를 만들거나 여는 생성자 및 메서드와 EventWaitHandle함께 사용됩니다.
범위를 설정하기 위해 매개 변수를 허용하는 NamedWaitHandleOptions 메서드 대신 매개 변수만 사용하는 name 메서드는 매개 변수 Global\ 의 접두사를 지정하거나 Local\ 네임스페이스를 지정할 수 있습니다. 네임스페이 Global 스를 지정하면 동기화 개체를 시스템의 모든 프로세스와 공유할 수 있습니다.
Local 네임스페이스를 지정하면 네임스페이스가 지정되지 않은 경우에도 기본값이 되며, 동기화 개체를 동일한 세션의 프로세스와 공유할 수 있습니다. Windows 세션은 로그인 세션이며 서비스는 일반적으로 다른 비대화형 세션에서 실행됩니다. Unix와 유사한 운영 체제에서 각 셸에는 자체 세션이 있습니다. 세션-로컬 동기화 개체는 모두 동일한 세션에서 실행되는 부모/자식 관계와 프로세스 간의 동기화에 적합할 수 있습니다. Windows 동기화 개체 이름에 대한 자세한 내용은 Object Names 참조하세요.
속성
| Name | Description |
|---|---|
| CurrentSessionOnly |
명명된 동기화 개체가 현재 세션에 대한 액세스가 제한되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| CurrentUserOnly |
명명된 동기화 개체가 현재 사용자에 대한 액세스가 제한되는지 여부를 나타내는 값을 가져오거나 설정합니다. |