Class Cfgmgr32Util

java.lang.Object
com.sun.jna.platform.win32.Cfgmgr32Util

public abstract class Cfgmgr32Util extends Object
Cfgmgr32 utility API.
Author:
widdis[at]gmail[dot]com
  • Constructor Details

    • Cfgmgr32Util

      public Cfgmgr32Util()
  • Method Details

    • CM_Get_Device_ID

      public static String CM_Get_Device_ID(int devInst) throws Cfgmgr32Util.Cfgmgr32Exception
      Utility method to call Cfgmgr32's CM_Get_Device_ID that allocates the required memory for the Buffer parameter based on the type mapping used, calls to CM_Get_Device_ID, and returns the received string.
      Parameters:
      devInst - Caller-supplied device instance handle that is bound to the local machine.
      Returns:
      The device instance ID string.
      Throws:
      Cfgmgr32Util.Cfgmgr32Exception