Поделиться через


функция обратного вызова EVT_POS_CX_DEVICE_OWNERSHIP_CHANGE (poscx.h)

Обратный вызов EVT_POS_CX_DEVICE_OWNERSHIP_CHANGE вызывается во время перехода владения утверждением API. Ожидается, что драйвер возвращает устройство в состояние по умолчанию в этой подпрограмме.

Синтаксис

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, если предыдущий владелец не имеет значения NULL.

[in, optional] newOwnerFileObj

Объект файла нового владельца утверждения. Это может быть NULL, если устройство было выпущено без ожидающего запроса утверждения.

Возвращаемое значение

Никакой

Требования

Требование Ценность
целевая платформа Виндоус
заголовка poscx.h (include Poscx.h)