Qt 4.8
Classes | Macros | Enumerations
platformdefs_win.h File Reference
#include <winsock2.h>
#include <mswsock.h>
#include <winioctl.h>

Go to the source code of this file.

Classes

struct  NLA_BLOB
 

Macros

#define IOCTL_NDIS_QUERY_GLOBAL_STATS   CTL_CODE(FILE_DEVICE_PHYSICAL_NETCARD, 0, METHOD_OUT_DIRECT, FILE_ANY_ACCESS)
 
#define NS_NLA   15
 
#define OID_GEN_MEDIA_SUPPORTED   0x00010103
 
#define OID_GEN_PHYSICAL_MEDIUM   0x00010202
 

Enumerations

enum  NDIS_MEDIUM { NdisMedium802_3 = 0 }
 
enum  NDIS_PHYSICAL_MEDIUM { NdisPhysicalMediumWirelessLan = 1, NdisPhysicalMediumBluetooth = 10, NdisPhysicalMediumWiMax = 12 }
 
enum  NLA_BLOB_DATA_TYPE {
  NLA_RAW_DATA = 0, NLA_INTERFACE = 1, NLA_802_1X_LOCATION = 2, NLA_CONNECTIVITY = 3,
  NLA_ICS = 4
}
 
enum  NLA_CONNECTIVITY_TYPE { NLA_NETWORK_AD_HOC = 0, NLA_NETWORK_MANAGED = 1, NLA_NETWORK_UNMANAGED = 2, NLA_NETWORK_UNKNOWN = 3 }
 
enum  NLA_INTERNET { NLA_INTERNET_UNKNOWN = 0, NLA_INTERNET_NO = 1, NLA_INTERNET_YES = 2 }
 

Macro Definition Documentation

◆ IOCTL_NDIS_QUERY_GLOBAL_STATS

#define IOCTL_NDIS_QUERY_GLOBAL_STATS   CTL_CODE(FILE_DEVICE_PHYSICAL_NETCARD, 0, METHOD_OUT_DIRECT, FILE_ANY_ACCESS)

Definition at line 136 of file platformdefs_win.h.

Referenced by qGetInterfaceType().

◆ NS_NLA

#define NS_NLA   15

Definition at line 54 of file platformdefs_win.h.

Referenced by QNlaThread::fetchConfigurations(), and QNlaThread::run().

◆ OID_GEN_MEDIA_SUPPORTED

#define OID_GEN_MEDIA_SUPPORTED   0x00010103

Definition at line 133 of file platformdefs_win.h.

Referenced by qGetInterfaceType().

◆ OID_GEN_PHYSICAL_MEDIUM

#define OID_GEN_PHYSICAL_MEDIUM   0x00010202

Definition at line 134 of file platformdefs_win.h.

Referenced by qGetInterfaceType().

Enumeration Type Documentation

◆ NDIS_MEDIUM

Enumerator
NdisMedium802_3 

Definition at line 123 of file platformdefs_win.h.

123  {
124  NdisMedium802_3 = 0,
125 };

◆ NDIS_PHYSICAL_MEDIUM

Enumerator
NdisPhysicalMediumWirelessLan 
NdisPhysicalMediumBluetooth 
NdisPhysicalMediumWiMax 

Definition at line 127 of file platformdefs_win.h.

◆ NLA_BLOB_DATA_TYPE

Enumerator
NLA_RAW_DATA 
NLA_INTERFACE 
NLA_802_1X_LOCATION 
NLA_CONNECTIVITY 
NLA_ICS 

Definition at line 57 of file platformdefs_win.h.

◆ NLA_CONNECTIVITY_TYPE

Enumerator
NLA_NETWORK_AD_HOC 
NLA_NETWORK_MANAGED 
NLA_NETWORK_UNMANAGED 
NLA_NETWORK_UNKNOWN 

Definition at line 65 of file platformdefs_win.h.

◆ NLA_INTERNET

Enumerator
NLA_INTERNET_UNKNOWN 
NLA_INTERNET_NO 
NLA_INTERNET_YES 

Definition at line 72 of file platformdefs_win.h.