Package com.sun.jna.platform.win32
Klasse Winnetwk.NETRESOURCE
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Winnetwk.NETRESOURCE
- Bekannte direkte Unterklassen:
Winnetwk.NETRESOURCE.ByReference
- Umschließende Klasse:
Winnetwk
@FieldOrder({"dwScope","dwType","dwDisplayType","dwUsage","lpLocalName","lpRemoteName","lpComment","lpProvider"})
public static class Winnetwk.NETRESOURCE
extends Structure
The NETRESOURCE structure contains information about a network resource.
-
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 display options for the network object in a network browsing user interface.int
The scope of the enumeration.int
The type of resource.int
A set of bit flags describing how the resource can be used.A pointer to a NULL-terminated string that contains a comment supplied by the network provider.If the dwScope member is equal to RESOURCE_CONNECTED or RESOURCE_REMEMBERED, this member is a pointer to a null-terminated character string that specifies the name of a local device.A pointer to a NULL-terminated string that contains the name of the provider that owns the resource.If the entry is a network resource, this member is a pointer to a null-terminated character string that specifies the remote network name.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
-
dwScope
public int dwScopeThe scope of the enumeration. This member can be one of the values defined in class NetResourceSope. -
dwType
public int dwTypeThe type of resource. This member can be one of first 3 values defined in the NetResourceType. -
dwDisplayType
public int dwDisplayTypeThe display options for the network object in a network browsing user interface. This member can be one of the values defined in the NetResourceDisplayType. -
dwUsage
public int dwUsageA set of bit flags describing how the resource can be used. -
lpLocalName
If the dwScope member is equal to RESOURCE_CONNECTED or RESOURCE_REMEMBERED, this member is a pointer to a null-terminated character string that specifies the name of a local device. This member is NULL if the connection does not use a device. -
lpRemoteName
If the entry is a network resource, this member is a pointer to a null-terminated character string that specifies the remote network name. If the entry is a current or persistent connection, lpRemoteName member points to the network name associated with the name pointed to by the lpLocalName member. The string can be MAX_PATH characters in length, and it must follow the network provider's naming conventions -
lpComment
A pointer to a NULL-terminated string that contains a comment supplied by the network provider. -
lpProvider
A pointer to a NULL-terminated string that contains the name of the provider that owns the resource. This member can be NULL if the provider name is unknown. To retrieve the provider name, you can call the WNetGetProviderName function.
-
-
Konstruktordetails
-
NETRESOURCE
public NETRESOURCE() -
NETRESOURCE
-