CM_Open_DevNode_Key (cfgmgr32)
Last changed: -64.86.141.133

.
Summary
Opens a registry key for device-specific configuration information.

C# Signature:

[DllImport("cfgmgr32.dll")]
public static extern int CM_Open_DevNode_Key(int dnDevNode, int samDesired,
  int ulHardwareProfile, int Disposition, int phkDevice, int ulFlags);

VB Signature:

    <DllImport("cfgmgr32.dll", _
    EntryPoint:="CM_Open_DevNode_Key", _
    SetLastError:=True, _
    CharSet:=CharSet.Unicode, _
    ExactSpelling:=True, _
    PreserveSig:=True, _
    CallingConvention:=CallingConvention.Winapi)> _
    Private Shared Function OpenDevNodeKey( _
    ByVal dnDevNode As Integer, _
    ByVal samDesired As Integer, _
    ByVal ulHardwareProfile As Integer, _
    ByVal Disposition As Integer, _
    ByVal phkDevice As Integer, _
    ByVal ulFlags As Integer) As Integer
    End Function

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation