KSEVENTS_LOCKTYPE 열거형(ks.h)
KSEVENTS_LOCKTYPE 열거형은 제외 잠금의 유형을 식별합니다. 형식은 여러 이벤트 집합 도우미 함수에서 EventFlags 와 함께 사용됩니다.
Syntax
typedef enum {
KSEVENTS_NONE,
KSEVENTS_SPINLOCK,
KSEVENTS_MUTEX,
KSEVENTS_FMUTEX,
KSEVENTS_FMUTEXUNSAFE,
KSEVENTS_INTERRUPT,
KSEVENTS_ERESOURCE
} KSEVENTS_LOCKTYPE;
상수
KSEVENTS_NONE 잠금이 없습니다. |
KSEVENTS_SPINLOCK 잠금은 KSPIN_LOCK 것으로 간주됩니다. |
KSEVENTS_MUTEX 잠금은 KMUTEX로 간주됩니다. |
KSEVENTS_FMUTEX Lock은 FAST_MUTEX 것으로 간주되며 IRQL을 APC_LEVEL 높여 획득합니다. |
KSEVENTS_FMUTEXUNSAFE 잠금은 FAST_MUTEX 것으로 간주되며 IRQL을 APC_LEVEL 높이지 않고 획득됩니다. |
KSEVENTS_INTERRUPT 잠금은 인터럽트 동기화 스핀 잠금으로 간주됩니다. |
KSEVENTS_ERESOURCE Lock은 ERESOURCE로 간주됩니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ks.h(Ks.h 포함) |