EVT_POS_CX_DEVICE_OWNERSHIP_CHANGE回调函数 (poscx.h)

在 API 声明所有权转换期间调用EVT_POS_CX_DEVICE_OWNERSHIP_CHANGE回调。 驱动程序应在此例程中将设备设置回默认状态。

语法

EVT_POS_CX_DEVICE_OWNERSHIP_CHANGE EvtPosCxDeviceOwnershipChange;

void EvtPosCxDeviceOwnershipChange(
  [in]           WDFDEVICE device,
  [in, optional] WDFFILEOBJECT oldOwnerFileObj,
  [in, optional] WDFFILEOBJECT newOwnerFileObj
)
{...}

参数

[in] device

表示设备的框架设备对象的句柄。

[in, optional] oldOwnerFileObj

上一个声明所有者的文件对象。 如果没有以前的所有者,则可能为 NULL。

[in, optional] newOwnerFileObj

新声明所有者的文件对象。 如果释放设备时没有挂起的声明请求,则可能为 NULL。

返回值

要求

要求
目标平台 Windows
标头 poscx.h (包括 Poscx.h)