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

另请参阅

KsAllocateDeviceHeader