Package com.sun.jna.platform.win32
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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Cfgmgr32Util.Cfgmgr32Exception
-
Constructor Summary
Constructors Constructor Description Cfgmgr32Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
CM_Get_Device_ID(int devInst)
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.
-
-
-
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
-
-