Skip to content

Latest commit

 

History

History
88 lines (65 loc) · 2.58 KB

nf-hwnclx-hwnprocessadddevicepostdevicecreate.md

File metadata and controls

88 lines (65 loc) · 2.58 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:hwnclx.HwNProcessAddDevicePostDeviceCreate
HwNProcessAddDevicePostDeviceCreate function (hwnclx.h)
Creates I/O queues. It should be called after the client driver’s EVT_WDF_DRIVER_DEVICE_ADD callback function is invoked and the device object has been created.
gpiobtn\hwnprocessadddevicepostdevicecreate.htm
gpiobtn
02/15/2018
HwNProcessAddDevicePostDeviceCreate function
HwNProcessAddDevicePostDeviceCreate, HwNProcessAddDevicePostDeviceCreate function, gpiobtn.hwnprocessadddevicepostdevicecreate, hwnclx/HwNProcessAddDevicePostDeviceCreate
hwnclx.h
Windows
Windows 10, version 1709
Windows Server 2016
Mshwnclxstub.lib
PASSIVE_LEVEL
Windows
HWN_CLX_EXPORT_INDEX, *PHWN_CLX_EXPORT_INDEX
HwNProcessAddDevicePostDeviceCreate
hwnclx/HwNProcessAddDevicePostDeviceCreate
APIRef
kbSyntax
LibDef
Mshwnclxstub.lib
Mshwnclxstub.dll
HwNProcessAddDevicePostDeviceCreate

HwNProcessAddDevicePostDeviceCreate function

-description

         Creates I/O queues. It should be called after the client driver’s <a href="..\wdfdriver\nc-wdfdriver-evt_wdf_driver_device_add.md">EVT_WDF_DRIVER_DEVICE_ADD</a> callback function is invoked and the device object has been created.

-parameters

-param Driver [in]

Handle to the client drivers framework driver object.

-param Device [in]

Handle to the framework device object.

-param DeviceGuid [in]

Pointer to the GUID for the client driver. Valid values are defined in Hwn.h, which ships with Window SDK.

-returns

Returns STATUS_SUCCESS if function succeeds. Returns STATUS_INVALID_PARAMETER if corresponding client driver can't be found. Otherwise, it returns one of the error status values defined in Ntstatus.h.

-syntax

FORCEINLINE NTSTATUS  HwNProcessAddDevicePostDeviceCreate(
  _In_ WDFDRIVER  Driver,
  _In_ WDFDEVICE  Device,
  _In_ LPGUID     DeviceGuid
);

-see-also

Hardware notifications support

Hardware notifications reference