Class Cfgmgr32Util


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

      • Cfgmgr32Util

        public Cfgmgr32Util()
    • Method Detail

      • 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