Package com.sun.jna.platform.win32
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.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungint
The size, in bytes, of the SP_DEVINFO_DATA structure.int
An opaque handle to the device instance (also known as a handle to the devnode).The GUID of the device's setup class.Reserved.Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Felddetails
-
cbSize
public int cbSizeThe size, in bytes, of the SP_DEVINFO_DATA structure. -
InterfaceClassGuid
The GUID of the device's setup class. -
DevInst
public int DevInstAn 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
Reserved. For internal use only.
-
-
Konstruktordetails
-
SP_DEVINFO_DATA
public SP_DEVINFO_DATA() -
SP_DEVINFO_DATA
-