функция обратного вызова 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) |