Klasse SetupApi.SP_DEVINFO_DATA

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.SetupApi.SP_DEVINFO_DATA
Bekannte direkte Unterklassen:
SetupApi.SP_DEVICE_INTERFACE_DATA.ByReference, SetupApi.SP_DEVINFO_DATA.ByReference
Umschließende Schnittstelle:
SetupApi

@FieldOrder({"cbSize","InterfaceClassGuid","DevInst","Reserved"}) public static class SetupApi.SP_DEVINFO_DATA extends Structure
An SP_DEVINFO_DATA structure defines a device instance that is a member of a device information set.
  • Felddetails

    • cbSize

      public int cbSize
      The size, in bytes, of the SP_DEVINFO_DATA structure.
    • InterfaceClassGuid

      public Guid.GUID InterfaceClassGuid
      The GUID of the device's setup class.
    • DevInst

      public int DevInst
      An opaque handle to the device instance (also known as a handle to the devnode). Some functions, such as SetupDiXxx functions, take the whole SP_DEVINFO_DATA structure as input to identify a device in a device information set. Other functions, such as CM_Xxx functions like CM_Get_DevNode_Status, take this DevInst handle as input.
    • Reserved

      public Pointer Reserved
      Reserved. For internal use only.
  • Konstruktordetails

    • SP_DEVINFO_DATA

      public SP_DEVINFO_DATA()
    • SP_DEVINFO_DATA

      public SP_DEVINFO_DATA(Pointer memory)