Package com.sun.jna.platform.win32
Class WinRas.RASCONN
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.WinRas.RASCONN
 
 
- 
- Direct Known Subclasses:
- WinRas.RASCONN.ByReference
 - Enclosing interface:
- WinRas
 
 @FieldOrder({"dwSize","hrasconn","szEntryName","szDeviceType","szDeviceName","szPhonebook","dwSubEntry","guidEntry","dwFlags","luid","guidCorrelationId"}) public static class WinRas.RASCONN extends Structure The RASCONN structure provides information about a remote access connection. The RasEnumConnections function returns an array of RASCONN structures.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classWinRas.RASCONN.ByReference- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description intdwFlagsA value that specifies zero or more of the following flags.intdwSizeSpecifies the size, in bytes, of the RASCONN structure.intdwSubEntryFor multilink connections, a value that specifies the subentry one-based index of a connected link.Guid.GUIDguidCorrelationIdA GUID that specifies the RAS connection correlation ID.Guid.GUIDguidEntryA GUID (Globally Unique IDentifier) that represents the phone-book entry.WinNT.HANDLEhrasconnA HRASCONN handle that defines the remote access connection.WinNT.LUIDluidA locally unique identifier (LUID) that specifies the logon session of the RAS connection.char[]szDeviceNameA null-terminated string that contains the device name through which the connection is made.char[]szDeviceTypeA null-terminated string that contains the device type through which the connection is made.char[]szEntryNameA null-terminated string that specifies the phone-book entry used to establish the remote access connection.char[]szPhonebookA null-terminated string that specifies the full path and file name of a phone-book (PBK) file.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Method Summary- 
Methods inherited from class com.sun.jna.StructureallocateMemory, 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
 
- 
 
- 
- 
- 
Field Detail- 
dwSizepublic int dwSize Specifies the size, in bytes, of the RASCONN structure.
 - 
hrasconnpublic WinNT.HANDLE hrasconn A HRASCONN handle that defines the remote access connection. This handle is used in other remote access API calls.
 - 
szEntryNamepublic char[] szEntryName A null-terminated string that specifies the phone-book entry used to establish the remote access connection. If the connection was established using an empty entry name, this string consists of a PERIOD followed by the connection phone number.
 - 
szDeviceTypepublic char[] szDeviceType A null-terminated string that contains the device type through which the connection is made. See RASENTRY for a list of possible device types.
 - 
szDeviceNamepublic char[] szDeviceName A null-terminated string that contains the device name through which the connection is made.
 - 
szPhonebookpublic char[] szPhonebook A null-terminated string that specifies the full path and file name of a phone-book (PBK) file.
 - 
dwSubEntrypublic int dwSubEntry For multilink connections, a value that specifies the subentry one-based index of a connected link.
 - 
guidEntrypublic Guid.GUID guidEntry A GUID (Globally Unique IDentifier) that represents the phone-book entry. The value of this member corresponds to that of the guidId member in the RASENTRY structure.
 - 
dwFlagspublic int dwFlags A value that specifies zero or more of the following flags.
 - 
luidpublic WinNT.LUID luid A locally unique identifier (LUID) that specifies the logon session of the RAS connection.
 - 
guidCorrelationIdpublic Guid.GUID guidCorrelationId A GUID that specifies the RAS connection correlation ID. The correlation ID is logged with the RAS connection setup, disconnect and setup failure events and identifies the RAS connection event logs on the client and server.
 
- 
 - 
Constructor Detail- 
RASCONNpublic RASCONN() 
 - 
RASCONNpublic RASCONN(Pointer memory) 
 
- 
 
-