@Structure.FieldOrder(value={"dwScope","dwType","dwDisplayType","dwUsage","lpLocalName","lpRemoteName","lpComment","lpProvider"}) public static class Winnetwk.NETRESOURCE extends Structure
Modifier and Type | Class and Description |
---|---|
static class |
Winnetwk.NETRESOURCE.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
int |
dwDisplayType
The display options for the network object in a network browsing user
interface.
|
int |
dwScope
The scope of the enumeration.
|
int |
dwType
The type of resource.
|
int |
dwUsage
A set of bit flags describing how the resource can be used.
|
java.lang.String |
lpComment
A pointer to a NULL-terminated string that contains a comment
supplied by the network provider.
|
java.lang.String |
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.
|
java.lang.String |
lpProvider
A pointer to a NULL-terminated string that contains the name of the
provider that owns the resource.
|
java.lang.String |
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.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
NETRESOURCE() |
NETRESOURCE(Pointer address) |
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
public int dwScope
public int dwType
public int dwDisplayType
public int dwUsage
public java.lang.String lpLocalName
public java.lang.String lpRemoteName
public java.lang.String lpComment
public java.lang.String lpProvider
public NETRESOURCE()
public NETRESOURCE(Pointer address)