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


функция обратного вызова 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, если нет предыдущего владельца.

[in, optional] newOwnerFileObj

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

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

None

Требования

Требование Значение
Целевая платформа Windows
Header poscx.h (включая Poscx.h)