亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ndisdef.h

?? marvell8385 GSPI開發驅動
?? H
字號:
/*****************************************************************************
 *
 *  Purpose: 
 *
 *      This file contains Microsoft NDIS 5.1 802.11 macros and data 
 *      structures. Borrowed from Windows XP DDK
 *
 *  $Author: xiaojie $
 *
 *	$Date: 2006/07/18 11:11:41 $
 *
 *	$Revision: 1.1 $   	    
 *
 *****************************************************************************/

#ifndef _NDIS_DEF_H_
#define _NDIS_DEF_H_


#define ETH_ADDR_LENGTH 6

typedef char ETH_ADDR[ETH_ADDR_LENGTH];

typedef struct _ETH_HEADER {

	ETH_ADDR DestAddr;
	ETH_ADDR SrcAddr;

	USHORT Type;	// type or length
} ETH_HEADER, *PETH_HEADER;

#define B_SUPPORTED_RATES		8
#define G_SUPPORTED_RATES		14
#define NDIS_SUPPORTED_RATES	G_SUPPORTED_RATES

/////////////////////////////////////////////////////////////////
//
//		    802.11-related NDIS definitions needed in NDIS 5.0
//
/////////////////////////////////////////////////////////////////

#ifdef NDIS50_MINIPORT
#define MAX_SIZE_ARRAY	64
typedef struct _WEP_INFO
{
 	ULONG	KeyLength; //MAX 13 keys	
	UCHAR 	Key[MAX_SIZE_ARRAY]; 
	
}WEP_INFO;
 
typedef struct _DESIRED_RATE
{ 
	ULONG	Length; //cannot be more than 8;	
	UCHAR 	DesiredRate[MAX_SIZE_ARRAY];//max. 32bytes
	
}DESIRED_RATE;

//
//          IEEE 802.11 Structures and definitions
//

// jeff.spurgat 2003-04-02
// these definitions already provided in WinCE provided headers
#ifndef UNDER_CE

typedef enum _NDIS_802_11_NETWORK_TYPE
{
    Ndis802_11FH,
    Ndis802_11DS,
    Ndis802_11NetworkTypeMax    // not a real type, defined as an upper bound
} NDIS_802_11_NETWORK_TYPE, *PNDIS_802_11_NETWORK_TYPE;

typedef struct _NDIS_802_11_NETWORK_TYPE_LIST
{
    ULONG                       NumberOfItems;  // in list below, at least 1
    NDIS_802_11_NETWORK_TYPE    NetworkType [1];
} NDIS_802_11_NETWORK_TYPE_LIST, *PNDIS_802_11_NETWORK_TYPE_LIST;

typedef enum _NDIS_802_11_POWER_MODE
{
    Ndis802_11PowerModeCAM,
    Ndis802_11PowerModeMAX_PSP,
    Ndis802_11PowerModeFast_PSP,
    Ndis802_11PowerModeMax      // not a real mode, defined as an upper bound
} NDIS_802_11_POWER_MODE, *PNDIS_802_11_POWER_MODE;

typedef ULONG   NDIS_802_11_TX_POWER_LEVEL; // in milliwatts

//
//          Received Signal Strength Indication
//
typedef LONG   NDIS_802_11_RSSI;           // in dBm

typedef struct _NDIS_802_11_CONFIGURATION_FH
{
    ULONG           Length;             // Length of structure
    ULONG           HopPattern;         // As defined by 802.11, MSB set
    ULONG           HopSet;             // to one if non-802.11
    ULONG           DwellTime;          // units are Kusec
} NDIS_802_11_CONFIGURATION_FH, *PNDIS_802_11_CONFIGURATION_FH;

typedef struct _NDIS_802_11_CONFIGURATION
{
    ULONG           Length;             // Length of structure
    ULONG           BeaconPeriod;       // units are Kusec
    ULONG           ATIMWindow;         // units are Kusec
    ULONG           DSConfig;           // Frequency, units are kHz
    NDIS_802_11_CONFIGURATION_FH    FHConfig;
} NDIS_802_11_CONFIGURATION, *PNDIS_802_11_CONFIGURATION;

typedef struct _NDIS_802_11_STATISTICS
{
    ULONG           Length;             // Length of structure
    LARGE_INTEGER   TransmittedFragmentCount;
    LARGE_INTEGER   MulticastTransmittedFrameCount;
    LARGE_INTEGER   FailedCount;
    LARGE_INTEGER   RetryCount;
    LARGE_INTEGER   MultipleRetryCount;
    LARGE_INTEGER   RTSSuccessCount;
    LARGE_INTEGER   RTSFailureCount;
    LARGE_INTEGER   ACKFailureCount;
    LARGE_INTEGER   FrameDuplicateCount;
    LARGE_INTEGER   ReceivedFragmentCount;
    LARGE_INTEGER   MulticastReceivedFrameCount;
    LARGE_INTEGER   FCSErrorCount;
} NDIS_802_11_STATISTICS, *PNDIS_802_11_STATISTICS;

typedef  ULONG  NDIS_802_11_KEY_INDEX;

typedef struct _NDIS_802_11_WEP
{
    ULONG           Length;             // Length of this structure
    ULONG           KeyIndex;           // 0 is the per-client key, 1-N are the
                                        // global keys
    ULONG           KeyLength;          // length of key in bytes
    UCHAR           KeyMaterial[1];     // variable length depending on above field
} NDIS_802_11_WEP, *PNDIS_802_11_WEP;


typedef enum _NDIS_802_11_NETWORK_INFRASTRUCTURE
{
    Ndis802_11IBSS,
    Ndis802_11Infrastructure,
    Ndis802_11AutoUnknown,
    Ndis802_11InfrastructureMax         // Not a real value, defined as upper bound
} NDIS_802_11_NETWORK_INFRASTRUCTURE, *PNDIS_802_11_NETWORK_INFRASTRUCTURE;

typedef enum _NDIS_802_11_AUTHENTICATION_MODE
{
    Ndis802_11AuthModeOpen,
    Ndis802_11AuthModeShared,
    Ndis802_11AuthModeAutoSwitch,
    Ndis802_11AuthModeMax               // Not a real mode, defined as upper bound
} NDIS_802_11_AUTHENTICATION_MODE, *PNDIS_802_11_AUTHENTICATION_MODE;

typedef  UCHAR   NDIS_802_11_RATES[NDIS_SUPPORTED_RATES];  

typedef UCHAR   NDIS_802_11_MAC_ADDRESS[6];

typedef struct _NDIS_802_11_SSID
{
    ULONG   SsidLength;         // length of SSID field below, in bytes;
                                // this can be zero.
    UCHAR   Ssid[32];           // SSID information field
} NDIS_802_11_SSID, *PNDIS_802_11_SSID;


typedef struct _NDIS_WLAN_BSSID
{
    ULONG                               Length;             // Length of this structure
    NDIS_802_11_MAC_ADDRESS             MacAddress;         // BSSID
    UCHAR                               Reserved[2];
    NDIS_802_11_SSID                    Ssid;               // SSID
    ULONG                               Privacy;            // WEP encryption requirement
    NDIS_802_11_RSSI                    Rssi;               // receive signal
                                                            // strength in dBm
    NDIS_802_11_NETWORK_TYPE            NetworkTypeInUse;
    NDIS_802_11_CONFIGURATION           Configuration;
    NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
    NDIS_802_11_RATES                   SupportedRates;
} NDIS_WLAN_BSSID, *PNDIS_WLAN_BSSID;

typedef struct _NDIS_802_11_BSSID_LIST
{
    ULONG           NumberOfItems;      // in list below, at least 1
    NDIS_WLAN_BSSID Bssid[1];
} NDIS_802_11_BSSID_LIST, *PNDIS_802_11_BSSID_LIST;

typedef  ULONG   NDIS_802_11_FRAGMENTATION_THRESHOLD;

typedef  ULONG   NDIS_802_11_RTS_THRESHOLD;

typedef  ULONG   NDIS_802_11_ANTENNA;

typedef enum _NDIS_802_11_PRIVACY_FILTER
{
    Ndis802_11PrivFilterAcceptAll,
    Ndis802_11PrivFilter8021xWEP
} NDIS_802_11_PRIVACY_FILTER, *PNDIS_802_11_PRIVACY_FILTER;

typedef enum _NDIS_802_11_WEP_STATUS
{
    Ndis802_11WEPEnabled,
    Ndis802_11WEPDisabled,
    Ndis802_11WEPKeyAbsent,
    Ndis802_11WEPNotSupported
} NDIS_802_11_WEP_STATUS, *PNDIS_802_11_WEP_STATUS;
    
typedef enum _NDIS_802_11_RELOAD_DEFAULTS
{
    Ndis802_11ReloadWEPKeys
} NDIS_802_11_RELOAD_DEFAULTS, *PNDIS_802_11_RELOAD_DEFAULTS;

// jeff.spurgat 2003-04-02
#endif // UNDER_CE

#endif  //#ifdef NDIS50_MINIPORT

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲黄色免费电影| 91看片淫黄大片一级| 日韩1区2区日韩1区2区| 亚洲韩国精品一区| 亚洲午夜在线视频| 亚洲风情在线资源站| 一区二区三区日韩在线观看| 一区二区三区欧美日| 一区二区激情小说| 亚洲国产日韩综合久久精品| 亚洲国产美国国产综合一区二区| 亚洲午夜激情网站| 亚洲h动漫在线| 免费精品视频在线| 久久99九九99精品| 国产精品1区2区| 丁香婷婷综合五月| 91免费精品国自产拍在线不卡| 色综合天天综合在线视频| 91香蕉视频mp4| 欧美日韩中字一区| 日韩欧美电影一区| 国产拍欧美日韩视频二区| 国产精品天天看| 综合久久久久久| 亚洲午夜久久久久久久久久久| 丝袜国产日韩另类美女| 久久精品国产在热久久| 国产一区二区美女| 91蜜桃网址入口| 亚洲天堂免费看| 亚洲一区二区中文在线| 日韩成人一区二区| 国产一区二区三区精品视频| 99久久国产免费看| 欧美日韩黄色一区二区| 久久日韩粉嫩一区二区三区| 日韩久久一区二区| 日本一区中文字幕| 丁香五精品蜜臀久久久久99网站| 欧美最新大片在线看| 精品久久久久久久久久久久久久久| 中文在线免费一区三区高中清不卡| 亚洲美女淫视频| 久久国产精品第一页| av动漫一区二区| 制服丝袜亚洲网站| 国产精品久久午夜| 蜜臀av一区二区在线免费观看| 风间由美中文字幕在线看视频国产欧美| 91精品福利视频| 久久色在线观看| 亚洲综合色视频| 国产99精品视频| 69精品人人人人| 亚洲欧美偷拍另类a∨色屁股| 日av在线不卡| 色婷婷综合视频在线观看| 日韩欧美区一区二| 亚洲精品乱码久久久久久| 国产在线精品一区二区不卡了| 在线观看视频欧美| 日本一区二区三区dvd视频在线| 午夜视频一区二区三区| 欧美高清在线精品一区| 视频在线观看91| 91香蕉视频黄| 欧美激情一区二区在线| 日本va欧美va精品发布| 97久久超碰精品国产| 久久一留热品黄| 日韩综合小视频| 欧美日韩激情一区| 中文字幕亚洲区| 成人夜色视频网站在线观看| 亚洲一区在线电影| 成人av小说网| www久久精品| 天天综合网天天综合色| 色成人在线视频| 中文幕一区二区三区久久蜜桃| 免费观看在线综合色| 在线观看亚洲专区| 亚洲欧洲在线观看av| 国产成a人无v码亚洲福利| 日韩欧美一区二区久久婷婷| 亚洲va在线va天堂| 色婷婷综合久久久| 日韩毛片在线免费观看| 成人av资源网站| 国产精品无人区| 国产91丝袜在线播放0| 久久亚洲一区二区三区明星换脸| 免费成人结看片| 日韩欧美在线123| 麻豆免费看一区二区三区| 欧美一区三区四区| 欧美日韩免费一区二区三区视频| 国产精品―色哟哟| 国产精品18久久久久久vr| 精品日产卡一卡二卡麻豆| 美腿丝袜亚洲一区| 欧美大胆人体bbbb| 韩国成人精品a∨在线观看| 精品国产一区二区三区不卡| 精品一区二区三区日韩| 欧美成人官网二区| 国产精品夜夜爽| 中文字幕欧美激情一区| 99在线精品观看| 亚洲精品日韩一| 欧美性欧美巨大黑白大战| 亚洲国产裸拍裸体视频在线观看乱了| 91福利社在线观看| 亚洲第一狼人社区| 日韩丝袜美女视频| 激情六月婷婷久久| 国产精品乱码一区二三区小蝌蚪| 成人av在线一区二区| 亚洲黄色av一区| 欧美精品日日鲁夜夜添| 蜜桃av一区二区| 久久久精品tv| www.久久久久久久久| 亚洲一区二区三区四区在线| 在线电影国产精品| 久久99在线观看| 国产精品日日摸夜夜摸av| 色综合激情久久| 日本麻豆一区二区三区视频| 精品国产乱码久久久久久牛牛 | 亚洲乱码日产精品bd| 欧美午夜电影一区| 9191久久久久久久久久久| 久久99精品久久只有精品| 中文字幕不卡的av| 欧美日韩一区二区三区四区五区 | 国产成人精品综合在线观看| 亚洲四区在线观看| 欧美精品tushy高清| 国产精品主播直播| 亚洲三级在线免费观看| 91精品国产色综合久久不卡蜜臀 | 国内精品免费在线观看| 最新不卡av在线| 91精品国产综合久久国产大片| 国产成人精品一区二区三区网站观看 | 欧美日本一区二区三区四区| 国产中文字幕精品| 亚洲欧美另类图片小说| 日韩三级高清在线| 97久久久精品综合88久久| 美女尤物国产一区| 中文字幕综合网| 精品久久一区二区| 91福利精品视频| 国产高清在线观看免费不卡| 亚洲午夜久久久久| 国产精品无遮挡| 日韩午夜在线播放| 91电影在线观看| 国产成人亚洲精品青草天美| 亚洲成人免费影院| 国产精品三级久久久久三级| 欧美一区二区三区公司| 99精品1区2区| 国产乱码精品一区二区三| 五月天网站亚洲| 亚洲伦理在线精品| 国产日韩高清在线| 欧美大尺度电影在线| 在线观看免费成人| 白白色 亚洲乱淫| 韩国三级电影一区二区| 同产精品九九九| 亚洲美女屁股眼交3| 欧美—级在线免费片| 日韩午夜在线观看| 欧美日韩一区二区三区视频| 成人a级免费电影| 国产麻豆精品在线| 青青草精品视频| 欧美日精品一区视频| av一区二区三区黑人| 国产一区二区免费在线| 免费在线观看精品| 亚洲第一成年网| 一区二区三区四区视频精品免费 | 天天影视色香欲综合网老头| 一区免费观看视频| 国产亚洲欧美日韩在线一区| 日韩欧美自拍偷拍| 91精品久久久久久蜜臀| 欧美色区777第一页| 色婷婷综合中文久久一本| av在线综合网| 成人av资源在线观看| 成人免费av在线| 大白屁股一区二区视频| 国产精品一级片在线观看|