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

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

?? ipxrtdef.h

?? Sniffer
?? H
字號:
/*++

Copyright (c) 1995-1999 Microsoft Corporation

Module Name:

    ipxrtdef.h

Abstract:

    This module contains the definitions of the:

    interface management APIs structures
    ipx global router management APIs structures
    ipx router MIB management APIs structures

Author:

    Stefan Solomon  03/03/1995

Revision History:


--*/

#ifndef _IPXRTDEF_
#define _IPXRTDEF_

#if _MSC_VER > 1000
#pragma once
#endif

#include <ipxconst.h>
#include <ipxsap.h>
#include <ipxrip.h>
#include <stm.h>
#include <ipxtfflt.h>

//****************************************************************
//***							       ***
//***			Global Definitions		       ***
//***							       ***
//****************************************************************

//
//  Version of this router
//

#define IPX_ROUTER_VERSION_1		    RTR_INFO_BLOCK_VERSION

//
//  IPX Protocols
//

#define IPX_PROTOCOL_LOCAL		    1
#define IPX_PROTOCOL_STATIC		    2

//
// Interface Type Definitions for MIB reporting - these are mapped from the
// DDM interface type
//

#define IF_TYPE_OTHER				1
#define IF_TYPE_LAN				2
#define IF_TYPE_WAN_ROUTER			3
#define IF_TYPE_WAN_WORKSTATION			4  // remote workstation dialing in
#define IF_TYPE_INTERNAL			5  // the internal (virtual) interface
#define IF_TYPE_PERSONAL_WAN_ROUTER		6
#define IF_TYPE_ROUTER_WORKSTATION_DIALOUT	7  // local workstation dialing out
#define IF_TYPE_STANDALONE_WORKSTATION_DIALOUT	8

//
// Definitions for Table of Contents Entries Info Types
//

#define IPX_INTERFACE_INFO_TYPE			1
#define IPX_STATIC_ROUTE_INFO_TYPE		2
#define IPX_STATIC_SERVICE_INFO_TYPE		3
#define IPX_SERVICE_FILTER_INFO_TYPE		4
#define IPX_ROUTE_FILTER_INFO_TYPE		5
#define IPX_IN_TRAFFIC_FILTER_INFO_TYPE		6
#define IPX_ADAPTER_INFO_TYPE			7
#define IPXWAN_INTERFACE_INFO_TYPE		8
#define IPX_GLOBAL_INFO_TYPE			9
#define IPX_STATIC_NETBIOS_NAME_INFO_TYPE	10
#define IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE	11
#define IPX_OUT_TRAFFIC_FILTER_INFO_TYPE		12
#define IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE	13

//****************************************************************
//***							       ***
//***	Specific Info Structures In The Information Block      ***
//***							       ***
//****************************************************************

//*** IPX Router Manager Global Info ***

#define     IPX_SMALL_ROUTING_TABLE_HASH_SIZE	    31
#define     IPX_MEDIUM_ROUTING_TABLE_HASH_SIZE	    257
#define     IPX_LARGE_ROUTING_TABLE_HASH_SIZE	    2047

typedef struct _IPX_GLOBAL_INFO {

    ULONG	    RoutingTableHashSize;
    ULONG       EventLogMask;
    } IPX_GLOBAL_INFO, *PIPX_GLOBAL_INFO;


//*** IPX Interface Info ***

typedef struct _IPX_IF_INFO {

    ULONG	    AdminState;        // The desired state of the interface
    ULONG	    NetbiosAccept;     // Accept Netbios broadcast packets
    ULONG	    NetbiosDeliver;    // Deliver Netbios broadcast packets

    } IPX_IF_INFO, *PIPX_IF_INFO;


// Interface Device Type Definitions

#define IPX_DEDICATED_LINK	    1	// includes LAN, leased lines, frame-relay
#define IPX_DIALED_LINK 	    2	// dial on demand links

// Default values:
//
// AdminState: enabled - disabling it disables also RIP, SAP and anything else
// NetbiosAccept: enabled
// NetbiosDeliver: enabled on LAN interface, disabled on WAN interface
// IpxWanNegotiation: disabled.

// The interface name corresponds to the local adapter name in the case the
// interface is the local LAN. If the adapter is multiplexed with different
// packet types, there is a unique net number assigned to each pseudo-adapter.
// In this case the NetNumber is used to differentiate which pseudo-adapter gets
// this interface info.

//*** IPXWAN Interface Info ***

typedef struct _IPXWAN_IF_INFO {

    ULONG	    AdminState;  // Enable/Disable IPXWAN negotiation

    } IPXWAN_IF_INFO, *PIPXWAN_IF_INFO;

//*** Static Route Entry ***

typedef struct _IPX_STATIC_ROUTE_INFO {

    union {

    ULONG	DwordAlign;
    UCHAR	Network[4];  };
    USHORT	TickCount;
    USHORT	HopCount;
    UCHAR	NextHopMacAddress[6];

    } IPX_STATIC_ROUTE_INFO, *PIPX_STATIC_ROUTE_INFO;


//*** Static Service Entry ***

typedef IPX_SERVER_ENTRY IPX_STATIC_SERVICE_INFO, *PIPX_STATIC_SERVICE_INFO;


//*** Static Netbios Name Entry ***

typedef struct	_IPX_STATIC_NETBIOS_NAME_INFO {

    union {

    ULONG	DwordAlign;
    UCHAR	Name[16];     };

    } IPX_STATIC_NETBIOS_NAME_INFO, *PIPX_STATIC_NETBIOS_NAME_INFO;


//
// *** IPX LAN ADAPTER INFO ***
//

#define MAX_ADAPTER_NAME_LEN		    48

typedef struct _IPX_ADAPTER_INFO {

    ULONG	PacketType;
    WCHAR	AdapterName[MAX_ADAPTER_NAME_LEN];

    } IPX_ADAPTER_INFO, *PIPX_ADAPTER_INFO;

#define AUTO_DETECT_PACKET_TYPE 	    0xFFFFFFFF



// ***********************************************************
// ***							   ***
// ***		IPX MIB Table Identifiers		   ***
// ***							   ***
// ***********************************************************


#define IPX_BASE_ENTRY			    0
#define IPX_INTERFACE_TABLE		    1
#define IPX_DEST_TABLE			    2	 // IPX Best Routes Table
#define IPX_STATIC_ROUTE_TABLE		    3	 // IPX Static Routes Table
#define IPX_SERV_TABLE			    4	 // IPX Services Table
#define IPX_STATIC_SERV_TABLE		    5	 // IPX Static Services Table

#define MAX_IPX_MIB_TABLES		    6


//
// Some Global MIB Constants
//

// max size of the interface readable name

#define IPX_INTERFACE_ANSI_NAME_LEN	    48

// ***************************************************************************
//
// ***	     IPX MIB APIs Input/Output Structures For Each Table	   ***
//
//****************************************************************************

// Global definition of the MIB Identifier (locates the table and the row index)

typedef struct	_IF_TABLE_INDEX {

    ULONG	InterfaceIndex;

    } IF_TABLE_INDEX, *PIF_TABLE_INDEX;

typedef struct _ROUTING_TABLE_INDEX {

    UCHAR	Network[4];

    } ROUTING_TABLE_INDEX, *PROUTING_TABLE_INDEX;

typedef struct _STATIC_ROUTES_TABLE_INDEX {

    ULONG	InterfaceIndex;
    UCHAR	Network[4];

    } STATIC_ROUTES_TABLE_INDEX, *PSTATIC_ROUTES_TABLE_INDEX;

typedef struct _SERVICES_TABLE_INDEX {

    USHORT	ServiceType;
    UCHAR	ServiceName[48];

    } SERVICES_TABLE_INDEX, *PSERVICES_TABLE_INDEX;

typedef struct _STATIC_SERVICES_TABLE_INDEX {

    ULONG	InterfaceIndex;
    USHORT	ServiceType;
    UCHAR	ServiceName[48];

    } STATIC_SERVICES_TABLE_INDEX, *PSTATIC_SERVICES_TABLE_INDEX;

typedef union _IPX_MIB_INDEX {

    IF_TABLE_INDEX		InterfaceTableIndex;
    ROUTING_TABLE_INDEX		RoutingTableIndex;
    STATIC_ROUTES_TABLE_INDEX	StaticRoutesTableIndex;
    SERVICES_TABLE_INDEX	ServicesTableIndex;
    STATIC_SERVICES_TABLE_INDEX StaticServicesTableIndex;

    } IPX_MIB_INDEX, *PIPX_MIB_INDEX;

//**********************************************************************
//								       *
//	     INPUT DATA For: Get, GetFirst, GetNext		       *
//								       *
//**********************************************************************

typedef struct _IPX_MIB_GET_INPUT_DATA {

    ULONG		TableId;
    IPX_MIB_INDEX	MibIndex;

    } IPX_MIB_GET_INPUT_DATA, *PIPX_MIB_GET_INPUT_DATA;

typedef struct _IPXMIB_BASE {

    ULONG	    OperState;
    UCHAR	    PrimaryNetNumber[4];
    UCHAR	    Node[6];
    UCHAR	    SysName[IPX_INTERFACE_ANSI_NAME_LEN];
    ULONG	    MaxPathSplits;
    ULONG	    IfCount;
    ULONG	    DestCount;
    ULONG	    ServCount;

    } IPXMIB_BASE, *PIPXMIB_BASE;

// structure used to gather interface statistics

typedef struct _IPX_IF_STATS {

	ULONG		IfOperState;
	ULONG		MaxPacketSize;
	ULONG		InHdrErrors;
	ULONG		InFiltered;
	ULONG		InNoRoutes;
	ULONG		InDiscards;
	ULONG		InDelivers;
	ULONG		OutFiltered;
	ULONG		OutDiscards;
	ULONG		OutDelivers;
	ULONG		NetbiosReceived;
	ULONG		NetbiosSent;

	} IPX_IF_STATS, *PIPX_IF_STATS;

// structure describing the MIB Row for the IPX_INTERFACE_TABLE in the
// IPX_INTERFACE_GROUP

typedef struct _IPX_INTERFACE {

    ULONG	    InterfaceIndex;
    ULONG	    AdminState;
    ULONG	    AdapterIndex;
    UCHAR	    InterfaceName[IPX_INTERFACE_ANSI_NAME_LEN];
    ULONG	    InterfaceType;
    ULONG	    MediaType;
    UCHAR	    NetNumber[4];
    UCHAR	    MacAddress[6];
    ULONG	    Delay;
    ULONG	    Throughput;
    ULONG	    NetbiosAccept;
    ULONG	    NetbiosDeliver;
    ULONG	    EnableIpxWanNegotiation;
    IPX_IF_STATS    IfStats;

    } IPX_INTERFACE, *PIPX_INTERFACE;


typedef struct _IPX_ROUTE {

    ULONG	InterfaceIndex; // see ipxconst.h for specific indices definitions
    ULONG	Protocol;
    UCHAR	Network[4];
    USHORT	TickCount;
    USHORT	HopCount;
    UCHAR	NextHopMacAddress[6];
    ULONG	Flags;

    }  IPX_ROUTE, *PIPX_ROUTE;

//
// INPUT DATA For: Create, Delete, Set
//

typedef	union _IPX_MIB_ROW {

	IPX_INTERFACE	 Interface;
	IPX_ROUTE	 Route;
	IPX_SERVICE	 Service;

	} IPX_MIB_ROW, *PIPX_MIB_ROW;


typedef struct _IPX_MIB_SET_INPUT_DATA {

    ULONG		 TableId;
    IPX_MIB_ROW 	 MibRow;

    } IPX_MIB_SET_INPUT_DATA, *PIPX_MIB_SET_INPUT_DATA;

//
// ***			IPX Base Entry					***
//

// MIB Functions: Get

// INPUT DATA: IPX_MIB_GET_INPUT_DATA and Index is not used

// OUTPUT DATA:

//
// ***			IPX Interface Table				    ***
//

// MIB Functions: Get, GetFirst, GetNext, Set

// INPUT DATA: IPX_MIB_GET_INPUT_DATA and Index is IF_TABLE_INDEX for Get, GetFirst and GetNext
//	       IPX_MIB_SET_INPUT_DATA and MibRow is IPX_INTERFACE for Set

//
// OUTPUT DATA: described by the IPX_INTERFACE structure below
//

//
// ***			IPX Routes Table				   ***
//

// MIB Functions:  Get, GetFirst, GetNext

// INPUT DATA: IPX_MIB_INPUT_DATA with Index ROUTES_TABLE_INDEX

// OUTPUT DATA: IPX_ROUTE
//


//
// ***			IPX Static Routes Table				   ***
//

// MIB Functions:  Create, Delete, Get, GetFirst, GetNext, Set

// INPUT DATA: IPX_MIB_GET_INPUT_DATA with Index STATIC_ROUTES_TABLE_INDEX for Get, GetFirst, GetNext
//	       IPX_MIB_SET_INPUT_DATA and MibRow is IPX_ROUTE for Create, Delete, Set

// OUTPUT DATA: IPX_ROUTE
//

//
// ***			 IPX Services Table				   ***
//

// MIB Functions: Get, GetFirst, GetNext

// INPUT DATA: IPX_MIB_INPUT_DATA with Index SERVICES_TABLE_INDEX

// OUTPUT DATA: The output data is the structure IPX_SERVICE

//
// ***			 IPX Static Services Table			   ***
//

// MIB Functions: Create, Delete, Get, GetFirst, GetNext

// INPUT DATA: IPX_MIB_GET_INPUT_DATA with Index STATIC_SERVICES_TABLE_INDEX for Get, GetFirst, GetNext
//	       IPX_MIB_SET_INPUT_DATA and MibRow is IPX_SERVICE for Create, Delete and Set.

// OUTPUT DATA: IPX_SERVICE

#endif	 // _IPXRTDEF_

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美三区| 欧美一区二区三区日韩| 国产精品电影一区二区三区| av电影天堂一区二区在线观看| 中文字幕在线免费不卡| 91久久精品国产91性色tv| 亚洲自拍欧美精品| 欧美一级理论片| 久久爱www久久做| 国产视频一区不卡| 色老综合老女人久久久| 亚洲成av人**亚洲成av**| 欧美xxxx在线观看| 成人永久免费视频| 亚洲综合成人在线| 精品噜噜噜噜久久久久久久久试看 | 久久99精品国产| 欧美韩日一区二区三区四区| 91黄色激情网站| 人人狠狠综合久久亚洲| 国产精品日产欧美久久久久| 在线观看日韩av先锋影音电影院| 日本在线观看不卡视频| 国产精品久久久久久妇女6080| 色偷偷一区二区三区| 免费观看91视频大全| 欧美国产日韩精品免费观看| 在线观看区一区二| 国产精品69毛片高清亚洲| 亚洲一区在线视频观看| www久久精品| 欧美伊人精品成人久久综合97| 精品一二三四区| 夜夜操天天操亚洲| 国产婷婷色一区二区三区| 欧美日韩综合在线| 国产精品99精品久久免费| 亚洲午夜国产一区99re久久| 26uuu久久天堂性欧美| 日本韩国欧美三级| 国产精品一区二区在线看| 亚洲国产综合91精品麻豆| 国产亚洲综合av| 欧美一区二区三区日韩| 日本福利一区二区| 成人性视频网站| 麻豆国产精品视频| 亚洲大片在线观看| 亚洲欧洲精品一区二区三区不卡 | 国产一区福利在线| 亚洲成a人在线观看| 亚洲天堂av一区| 久久久亚洲高清| 精品女同一区二区| 91麻豆精品国产91久久久资源速度 | 欧美一区二区三区免费在线看 | 国产精品久久久久7777按摩 | 欧美人xxxx| 在线免费观看日韩欧美| 国产v日产∨综合v精品视频| 精品夜夜嗨av一区二区三区| 日韩电影在线观看电影| 夜夜爽夜夜爽精品视频| 中文字幕亚洲不卡| 欧美激情在线一区二区三区| 欧美精品一区二区三| 日韩欧美中文一区| 欧美精品丝袜中出| 欧美日韩高清一区二区| 欧美日韩不卡视频| 在线不卡中文字幕播放| 欧美三级日韩在线| 欧美色网站导航| 欧美午夜精品久久久久久孕妇| 一本大道久久a久久精二百| 99久久精品免费| 97se亚洲国产综合自在线观| 91在线精品一区二区| 99久久国产综合色|国产精品| 成人精品视频网站| bt7086福利一区国产| 99精品国产热久久91蜜凸| 91香蕉视频mp4| 在线视频欧美区| 欧美人妇做爰xxxⅹ性高电影| 5月丁香婷婷综合| 日韩一区二区视频| 久久综合色婷婷| 国产视频一区在线播放| 亚洲色图制服诱惑| 亚洲一区自拍偷拍| 裸体健美xxxx欧美裸体表演| 久久av老司机精品网站导航| 国产精品99久久久| 91原创在线视频| 欧美高清你懂得| 欧美精品一区二区久久久| 国产亚洲欧美一级| 亚洲品质自拍视频网站| 亚洲成a人v欧美综合天堂 | 亚洲成人av免费| 捆绑紧缚一区二区三区视频| 国产一区二区三区四区五区美女 | 老司机精品视频线观看86| 国产精品 日产精品 欧美精品| 成人午夜免费视频| 日本精品一级二级| 日韩精品一区二区三区在线播放| 欧美激情综合五月色丁香| 亚洲欧美日韩一区二区| 免费在线观看视频一区| 成人免费毛片嘿嘿连载视频| 欧美性大战xxxxx久久久| 精品99久久久久久| 亚洲人成亚洲人成在线观看图片| 青青草精品视频| 91视频免费看| 日韩欧美在线1卡| **欧美大码日韩| 久久99久久99小草精品免视看| 成人免费视频国产在线观看| 欧美老女人第四色| 欧美激情在线看| 天天综合色天天| eeuss鲁片一区二区三区| 日韩欧美亚洲另类制服综合在线| 中文字幕中文乱码欧美一区二区 | 国产精品素人一区二区| 午夜激情一区二区三区| 99久久99久久精品国产片果冻| 日韩亚洲欧美中文三级| 亚洲人亚洲人成电影网站色| 极品美女销魂一区二区三区| 欧美亚男人的天堂| 中文成人综合网| 久久不见久久见免费视频1| 日本大香伊一区二区三区| 欧美高清在线一区二区| 久久99热国产| 欧美精品tushy高清| 一区二区视频在线看| 国产精品小仙女| 精品处破学生在线二十三| 五月天婷婷综合| 在线亚洲精品福利网址导航| 国产精品久久综合| 国产伦精品一区二区三区免费迷| 欧美精品久久一区二区三区| 夜夜嗨av一区二区三区网页| 91丝袜呻吟高潮美腿白嫩在线观看| 精品播放一区二区| 男人的天堂久久精品| 欧美色图免费看| 亚洲一区在线视频观看| 日本久久精品电影| 一区二区三区免费观看| 一本色道久久加勒比精品| 国产精品私人自拍| 成人91在线观看| 久久久www成人免费无遮挡大片| 青青草成人在线观看| 91精品在线观看入口| 免费在线观看不卡| 69成人精品免费视频| 天堂一区二区在线| 欧美日韩免费电影| 午夜精品久久久久久久99水蜜桃| 欧美日韩一级二级| 午夜成人免费电影| 欧美一区二区精美| 久久99精品久久久久久久久久久久 | 国产.欧美.日韩| 精品欧美一区二区久久| 国产综合久久久久影院| 久久久不卡影院| 99精品视频一区| 一区二区免费视频| 这里只有精品99re| 国产乱码精品一区二区三区五月婷 | 亚洲国产综合91精品麻豆| 欧美肥妇free| 久久99精品久久只有精品| 国产日韩欧美不卡| 色婷婷久久久久swag精品| 亚洲电影在线免费观看| 欧美一级理论性理论a| 激情综合一区二区三区| 中文字幕一区二区三区av| 色偷偷88欧美精品久久久| 香港成人在线视频| 久久精品一区二区三区av| 99re热这里只有精品免费视频| 亚洲国产精品一区二区www| 9191久久久久久久久久久| 国产精品一区二区黑丝| 一个色综合av| 久久久久久久综合日本| 一本色道久久综合狠狠躁的推荐| 日韩精品1区2区3区| 国产精品无人区|