CM_Get_Child (setupapi)
Last changed: kfank-

The CM_Get_Child function obtains a device instance handle to the child node of a specified device node, in the local machine's device tree. If the operation succeeds, the function returns CR_SUCCESS. Otherwise, it returns one of the CR_-prefixed error codes defined in Cfgmgr32.h

C# Signature:

[DllImport("setupapi.dll", SetLastError=true)]
static extern int CM_Get_Child(out UInt32 pdnDevInst, UInt32 dnDevInst, int ulFlags);

VB Signature:

Declare Function CM_Get_Child Lib "setupapi.dll" (TODO) As TODO

User-Defined Types:



outputDeviceInstance, Caller-supplied pointer to the device instance handle to the child node that this function retrieves. The retrieved handle is bound to the local machine.

inputDeviceInstance, Caller-supplied device instance handle that is bound to the local machine.

flags, Not used, must be zero.

Alternative Managed API:

Do you know one? Please contribute it!



Tips & Tricks:

Please add some!

Sample Code:

Please add some!