다음을 통해 공유


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

추가 정보

KsAllocateDeviceHeader