WLAN_CONNECTION_ATTRIBUTES (Structures)
Last changed: -174.130.71.133

.
Summary
Defines the attributes of a wireless connection.

C# Definition:

        [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
        public struct WLAN_CONNECTION_ATTRIBUTES
        {

        /// WLAN_INTERFACE_STATE->_WLAN_INTERFACE_STATE
        public WLAN_INTERFACE_STATE isState;

        /// WLAN_CONNECTION_MODE->_WLAN_CONNECTION_MODE
        public WLAN_CONNECTION_MODE wlanConnectionMode;

        /// WCHAR[256]
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)]
        public string strProfileName;

        /// WLAN_ASSOCIATION_ATTRIBUTES->_WLAN_ASSOCIATION_ATTRIBUTES
        public WLAN_ASSOCIATION_ATTRIBUTES wlanAssociationAttributes;

        /// WLAN_SECURITY_ATTRIBUTES->_WLAN_SECURITY_ATTRIBUTES
        public WLAN_SECURITY_ATTRIBUTES wlanSecurityAttributes;
        }

VB Definition:

     <StructLayout(LayoutKind.Sequential, CharSet := CharSet.Unicode)> _
     Public Structure WLAN_CONNECTION_ATTRIBUTES

     ''' WLAN_INTERFACE_STATE->_WLAN_INTERFACE_STATE
     Public isState As WLAN_INTERFACE_STATE

     ''' WLAN_CONNECTION_MODE->_WLAN_CONNECTION_MODE
     Public wlanConnectionMode As WLAN_CONNECTION_MODE

     ''' WCHAR[256]
     <MarshalAs(UnmanagedType.ByValTStr, SizeConst := 256)> _
     Public strProfileName As String

     ''' WLAN_ASSOCIATION_ATTRIBUTES->_WLAN_ASSOCIATION_ATTRIBUTES
     Public wlanAssociationAttributes As WLAN_ASSOCIATION_ATTRIBUTES

     ''' WLAN_SECURITY_ATTRIBUTES->_WLAN_SECURITY_ATTRIBUTES
     Public wlanSecurityAttributes As WLAN_SECURITY_ATTRIBUTES
     End Structure

User-Defined Field Types:

WLAN_INTERFACE_STATE

WLAN_CONNECTION_MODE

WLAN_ASSOCIATION_ATTRIBUTES

WLAN_SECURITY_ATTRIBUTES

Notes:

None.

Documentation