KsAcquireDeviceSecurityLock 函数 (ks.h)
KsAcquireDeviceSecurityLock 函数获取与设备对象关联的安全锁。 更改安全描述符时,会获取排他锁。 在作特定设备对象下的任何对象的安全性时,必须获取此锁。
语法
KSDDKAPI VOID KsAcquireDeviceSecurityLock(
[in] KSDEVICE_HEADER Header,
[in] BOOLEAN Exclusive
);
参数
[in] Header
指向驱动程序分配的设备标头,以前由 KsAllocateDeviceHeader 分配, 由KSDEVICE_HEADER结构描述的设备对象。
[in] Exclusive
指示如果设置为 TRUE,则锁定是独占获取的。
返回值
没有
言论
在创建期间验证访问权限时,会获取共享锁。 更改安全描述符时,会获取排他锁。
要求
要求 | 价值 |
---|---|
目标平台 | 普遍 |
标头 | ks.h (包括 Ks.h) |
库 | Ks.lib |
IRQL | < DISPATCH_LEVEL |