Skip to content

Latest commit

 

History

History
77 lines (57 loc) · 2.52 KB

nf-ucmmanager-ucminitializedevice.md

File metadata and controls

77 lines (57 loc) · 2.52 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:ucmmanager.UcmInitializeDevice
UcmInitializeDevice function (ucmmanager.h)
Initializes the USB connector manager framework extension (UcmCx).
buses\ucminitializedevice.htm
usbref
05/07/2018
UcmInitializeDevice function
UcmInitializeDevice, UcmInitializeDevice method [Buses], buses.ucminitializedevice, ucmmanager/UcmInitializeDevice
ucmmanager.h
Ucmcx.h
Windows
Windows 10
Windows Server 2016
1.15
2.15
UcmCxstub.lib
PASSIVE_LEVEL
Windows
UcmInitializeDevice
ucmmanager/UcmInitializeDevice
APIRef
kbSyntax
COM
UcmCxstub.lib
UcmCxstub.dll
UcmInitializeDevice

UcmInitializeDevice function

-description

Initializes the USB connector manager framework extension (UcmCx).

-parameters

-param WdfDevice [in]

A handle to a framework device object that the client driver received in the previous call to WdfDeviceCreate.

-param Config [in]

A pointer to a caller-supplied UCM_MANAGER_CONFIG structure that is initialized by calling UCM_MANAGER_CONFIG_INIT.

-returns

UcmInitializeDevice returns STATUS_SUCCESS if the operation succeeds. Otherwise, this method can return an appropriate NTSTATUS value.

-remarks

This method initializes UcmCx and allocates resources required, registers for PnP events, and sets up I/O targets. The client driver must call this method in the driver's EVT_WDF_DRIVER_DEVICE_ADD implementation.

-see-also

UCM_MANAGER_CONFIG

UCM_MANAGER_CONFIG_INIT