[StructLayout(LayoutKind.Sequential)]
public struct WLAN_SECURITY_ATTRIBUTES
{
/// <summary>
/// BOOL->int
/// </summary>
[MarshalAs(UnmanagedType.Bool)]
public bool bSecurityEnabled;
/// <summary>
/// BOOL->int
/// </summary>
[MarshalAs(UnmanagedType.Bool)]
public bool bOneXEnabled;
/// <summary>
/// DOT11_AUTH_ALGORITHM->_DOT11_AUTH_ALGORITHM
/// </summary>
public DOT11_AUTH_ALGORITHM dot11AuthAlgorithm;
/// <summary>
/// DOT11_CIPHER_ALGORITHM->_DOT11_CIPHER_ALGORITHM
/// </summary>
public DOT11_CIPHER_ALGORITHM dot11CipherAlgorithm;
}
<StructLayout(LayoutKind.Sequential)> _
Public Structure WLAN_SECURITY_ATTRIBUTES
''' BOOL->int
<MarshalAs(UnmanagedType.Bool)> _
Public bSecurityEnabled As Boolean
''' BOOL->int
<MarshalAs(UnmanagedType.Bool)> _
Public bOneXEnabled As Boolean
''' DOT11_AUTH_ALGORITHM->_DOT11_AUTH_ALGORITHM
Public dot11AuthAlgorithm As DOT11_AUTH_ALGORITHM
''' DOT11_CIPHER_ALGORITHM->_DOT11_CIPHER_ALGORITHM
Public dot11CipherAlgorithm As DOT11_CIPHER_ALGORITHM
End Structure
"DOT11_AUTH_ALGORITHM"
"DOT11_CIPHER_ALGORITHM"
None.