Package com.sun.jna.platform.win32
Klasse WinRas.RASDIALEXTENSIONS
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinRas.RASDIALEXTENSIONS
- Bekannte direkte Unterklassen:
WinRas.RASDIALEXTENSIONS.ByReference
- Umschließende Schnittstelle:
WinRas
@FieldOrder({"dwSize","dwfOptions","hwndParent","reserved","reserved1","RasEapInfo","fSkipPppAuth","RasDevSpecificInfo"})
public static class WinRas.RASDIALEXTENSIONS
extends Structure
The RASDIALEXTENSIONS structure contains information about extended
features of the RasDial function. Enable one or more of these extensions
by passing a pointer to a RASDIALEXTENSIONS structure when you call
RasDial. If you do not pass a pointer to a RASDIALEXTENSIONS structure to
RasDial, RasDial uses the default settings that are noted in the
following descriptions.
-
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
A set of bit flags that specify RasDial extensions.int
Specifies the size of this structure, in bytes.Windows 7 or later: If this member is TRUE, then Point to Point Protocol (PPP) authentication is skipped and the value in RasDevSpecificInfo will be passed to the server for validation.Handle to a parent window that a security DLL can use for dialog box creation and centering.Windows 7 or later: A RASDEVSPECIFICINFO structure that contains a cookie to be used for PPP authentication.A RASEAPINFO structure that contains user-specific Extensible Authentication Protocol (EAP) information.This member is reserved for future use.This member is reserved for future use.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
-
dwSize
public int dwSizeSpecifies the size of this structure, in bytes. Set this member to sizeof(RASDIALEXTENSIONS). This indicates the version of the structure. -
dwfOptions
public int dwfOptionsA set of bit flags that specify RasDial extensions. The following bit flags are defined; set all undefined bits to zero. -
hwndParent
Handle to a parent window that a security DLL can use for dialog box creation and centering. -
reserved
This member is reserved for future use. It must be set to zero. -
reserved1
This member is reserved for future use. It must be set to zero. -
RasEapInfo
A RASEAPINFO structure that contains user-specific Extensible Authentication Protocol (EAP) information. -
fSkipPppAuth
Windows 7 or later: If this member is TRUE, then Point to Point Protocol (PPP) authentication is skipped and the value in RasDevSpecificInfo will be passed to the server for validation. Otherwise, this member is FALSE and PPP authentication proceeds normally. -
RasDevSpecificInfo
Windows 7 or later: A RASDEVSPECIFICINFO structure that contains a cookie to be used for PPP authentication. This cookie is only valid if fSkipPppAuth is TRUE.
-
-
Konstruktordetails
-
RASDIALEXTENSIONS
public RASDIALEXTENSIONS() -
RASDIALEXTENSIONS
-