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)
Library Ks.lib
IRQL < DISPATCH_LEVEL

另请参阅

KsAllocateDeviceHeader