Функция HwNProcessAddDevicePostDeviceCreate (hwnclx.h)
Создает очереди ввода-вывода. Он должен вызываться после вызова функции обратного вызова EVT_WDF_DRIVER_DEVICE_ADD драйвера клиента и создания объекта устройства.
Синтаксис
FORCEINLINE NTSTATUS HwNProcessAddDevicePostDeviceCreate(
_In_ WDFDRIVER Driver,
_In_ WDFDEVICE Device,
_In_ LPGUID DeviceGuid
);
Параметры
[in] Driver
Дескриптор объекта драйвера платформы клиентских драйверов.
[in] Device
Дескриптор объекта устройства платформы.
[in] DeviceGuid
Указатель на GUID драйвера клиента. Допустимые значения определяются в Hwn.h, который поставляется вместе с пакетом Windows SDK.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если функция выполнена успешно. Возвращает STATUS_INVALID_PARAMETER, если не удается найти соответствующий драйвер клиента. В противном случае возвращается одно из значений состояния ошибки, определенных в ntstatus.h.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | hwnclx.h |
Библиотека | Mshwnclxstub.lib |
IRQL | PASSIVE_LEVEL |