KsAcquireDeviceSecurityLock 함수(ks.h)
KsAcquireDeviceSecurityLock 함수는 디바이스 개체와 연결된 보안 잠금을 획득합니다. 보안 설명자를 변경할 때 배타적 잠금이 획득됩니다. 특정 디바이스 개체에서 개체의 보안을 조작할 때 이 잠금을 획득해야 합니다.
구문
KSDDKAPI VOID KsAcquireDeviceSecurityLock(
[in] KSDEVICE_HEADER Header,
[in] BOOLEAN Exclusive
);
매개 변수
[in] Header
KSDEVICE_HEADER 구조에 설명된 디바이스 개체에 대해 이전에 KsAllocateDeviceHeader 에서 할당한 드라이버 할당 디바이스 헤더를 가리킵니다.
[in] Exclusive
TRUE로 설정된 경우 잠금을 단독으로 획득할 것임을 나타냅니다.
반환 값
없음
설명
공유 잠금은 만드는 동안 액세스의 유효성을 검사할 때 획득됩니다. 보안 설명자를 변경할 때 배타적 잠금이 획득됩니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ks.h(Ks.h 포함) |
라이브러리 | Ks.lib |
IRQL | < DISPATCH_LEVEL |