32#define NDIS_USE_WAN_WRAPPER 0x00000001
34#define NDIS_STATUS_TAPI_INDICATION ((NDIS_STATUS)0x40010080L)
37#define RAS_FRAMING 0x00000001
38#define RAS_COMPRESSION 0x00000002
40#define ARAP_V1_FRAMING 0x00000004
41#define ARAP_V2_FRAMING 0x00000008
42#define ARAP_FRAMING (ARAP_V1_FRAMING | ARAP_V2_FRAMING)
44#define PPP_MULTILINK_FRAMING 0x00000010
45#define PPP_SHORT_SEQUENCE_HDR_FORMAT 0x00000020
46#define PPP_MC_MULTILINK_FRAMING 0x00000040
48#define PPP_FRAMING 0x00000100
49#define PPP_COMPRESS_ADDRESS_CONTROL 0x00000200
50#define PPP_COMPRESS_PROTOCOL_FIELD 0x00000400
51#define PPP_ACCM_SUPPORTED 0x00000800
53#define SLIP_FRAMING 0x00001000
54#define SLIP_VJ_COMPRESSION 0x00002000
55#define SLIP_VJ_AUTODETECT 0x00004000
57#define MEDIA_NRZ_ENCODING 0x00010000
58#define MEDIA_NRZI_ENCODING 0x00020000
59#define MEDIA_NLPID 0x00040000
61#define RFC_1356_FRAMING 0x00100000
62#define RFC_1483_FRAMING 0x00200000
63#define RFC_1490_FRAMING 0x00400000
64#define LLC_ENCAPSULATION 0x00800000
66#define SHIVA_FRAMING 0x01000000
67#define NBF_PRESERVE_MAC_ADDRESS 0x01000000
69#define PASS_THROUGH_MODE 0x10000000
70#define RAW_PASS_THROUGH_MODE 0x20000000
72#define TAPI_PROVIDER 0x80000000
74#define BRIDGING_FLAG_LANFCS 0x00000001
75#define BRIDGING_FLAG_LANID 0x00000002
76#define BRIDGING_FLAG_PADDING 0x00000004
78#define BRIDGING_TINYGRAM 0x00000001
79#define BRIDGING_LANID 0x00000002
80#define BRIDGING_NO_SPANNING_TREE 0x00000004
81#define BRIDGING_8021D_SPANNING_TREE 0x00000008
82#define BRIDGING_8021G_SPANNING_TREE 0x00000010
83#define BRIDGING_SOURCE_ROUTING 0x00000020
84#define BRIDGING_DEC_LANBRIDGE 0x00000040
86#define BRIDGING_TYPE_RESERVED 0x00000001
87#define BRIDGING_TYPE_8023_CANON 0x00000002
88#define BRIDGING_TYPE_8024_NO_CANON 0x00000004
89#define BRIDGING_TYPE_8025_NO_CANON 0x00000008
90#define BRIDGING_TYPE_FDDI_NO_CANON 0x00000010
91#define BRIDGING_TYPE_8024_CANON 0x00000400
92#define BRIDGING_TYPE_8025_CANON 0x00000800
93#define BRIDGING_TYPE_FDDI_CANON 0x00001000
96#define NDISWAN_COMPRESSION 0x00000001
97#define NDISWAN_ENCRYPTION 0x00000010
98#define NDISWAN_40_ENCRYPTION 0x00000020
99#define NDISWAN_128_ENCRYPTION 0x00000040
100#define NDISWAN_56_ENCRYPTION 0x00000080
101#define NDISWAN_HISTORY_LESS 0x01000000
104#define COMPTYPE_OUI 0
105#define COMPTYPE_NT31RAS 254
106#define COMPTYPE_NONE 255
108#define WAN_ERROR_CRC ((ULONG)0x00000001)
109#define WAN_ERROR_FRAMING ((ULONG)0x00000002)
110#define WAN_ERROR_HARDWAREOVERRUN ((ULONG)0x00000004)
111#define WAN_ERROR_BUFFEROVERRUN ((ULONG)0x00000008)
112#define WAN_ERROR_TIMEOUT ((ULONG)0x00000010)
113#define WAN_ERROR_ALIGNMENT ((ULONG)0x00000020)
115#define NdisMWanInitializeWrapper(NdisWrapperHandle, \
120 NdisMInitializeWrapper(NdisWrapperHandle, \
struct _NDIS_MAC_LINE_UP * PNDIS_MAC_LINE_UP
struct _WAN_CO_MTULINKPARAMS WAN_CO_MTULINKPARAMS
struct _WAN_CO_LINKPARAMS WAN_CO_LINKPARAMS
struct _NDIS_WAN_GET_BRIDGE_INFO NDIS_WAN_GET_BRIDGE_INFO
struct _NDIS_WAN_SET_COMP_INFO NDIS_WAN_SET_COMP_INFO
struct _NDIS_WAN_CO_SET_COMP_INFO * PNDIS_WAN_CO_SET_COMP_INFO
struct _WAN_CO_MTULINKPARAMS * PWAN_CO_MTULINKPARAMS
struct _NDIS_WAN_INFO * PNDIS_WAN_INFO
struct _NDIS_WAN_INFO NDIS_WAN_INFO
struct _NDIS_WAN_CO_GET_STATS_INFO NDIS_WAN_CO_GET_STATS_INFO
struct _NDIS_WAN_COMPRESS_INFO * PNDIS_WAN_COMPRESS_INFO
struct _NDIS_MAC_LINE_UP NDIS_MAC_LINE_UP
struct _NDIS_WAN_SET_BRIDGE_INFO NDIS_WAN_SET_BRIDGE_INFO
struct _NDIS_MAC_LINE_DOWN NDIS_MAC_LINE_DOWN
struct _NDIS_WAN_GET_STATS_INFO NDIS_WAN_GET_STATS_INFO
struct _NDIS_WAN_GET_COMP_INFO * PNDIS_WAN_GET_COMP_INFO
struct _NDIS_WAN_CO_GET_STATS_INFO * PNDIS_WAN_CO_GET_STATS_INFO
struct _NDIS_WAN_GET_COMP_INFO NDIS_WAN_GET_COMP_INFO
struct _NDIS_WAN_CO_GET_LINK_INFO NDIS_WAN_CO_GET_LINK_INFO
struct _NDIS_WAN_CO_SET_COMP_INFO NDIS_WAN_CO_SET_COMP_INFO
struct _NDIS_WAN_CO_GET_COMP_INFO NDIS_WAN_CO_GET_COMP_INFO
struct _NDIS_WAN_CO_FRAGMENT NDIS_WAN_CO_FRAGMENT
struct _WAN_CO_LINKPARAMS * PWAN_CO_LINKPARAMS
struct _NDIS_WAN_CO_SET_LINK_INFO NDIS_WAN_CO_SET_LINK_INFO
struct _NDIS_WAN_SET_LINK_INFO * PNDIS_WAN_SET_LINK_INFO
struct _NDIS_WAN_GET_STATS_INFO * PNDIS_WAN_GET_STATS_INFO
struct _NDIS_WAN_CO_INFO NDIS_WAN_CO_INFO
struct _NDIS_WAN_GET_BRIDGE_INFO * PNDIS_WAN_GET_BRIDGE_INFO
struct _NDIS_WAN_COMPRESS_INFO NDIS_WAN_COMPRESS_INFO
struct _NDIS_WAN_GET_LINK_INFO NDIS_WAN_GET_LINK_INFO
struct _NDIS_WAN_CO_SET_LINK_INFO * PNDIS_WAN_CO_SET_LINK_INFO
struct _NDIS_WAN_SET_COMP_INFO * PNDIS_WAN_SET_COMP_INFO
struct _NDIS_MAC_FRAGMENT * PNDIS_MAC_FRAGMENT
struct _NDIS_WAN_CO_FRAGMENT * PNDIS_WAN_CO_FRAGMENT
struct _NDIS_MAC_FRAGMENT NDIS_MAC_FRAGMENT
struct _NDIS_WAN_CO_GET_LINK_INFO * PNDIS_WAN_CO_GET_LINK_INFO
struct _NDIS_WAN_SET_LINK_INFO NDIS_WAN_SET_LINK_INFO
struct _NDIS_MAC_LINE_DOWN * PNDIS_MAC_LINE_DOWN
struct _NDIS_WAN_SET_BRIDGE_INFO * PNDIS_WAN_SET_BRIDGE_INFO
struct _NDIS_WAN_CO_GET_COMP_INFO * PNDIS_WAN_CO_GET_COMP_INFO
struct _NDIS_WAN_CO_INFO * PNDIS_WAN_CO_INFO
struct _NDIS_WAN_GET_LINK_INFO * PNDIS_WAN_GET_LINK_INFO
enum _NDIS_WAN_QUALITY NDIS_WAN_QUALITY
_In_ NDIS_HANDLE NdisLinkContext
_In_ NDIS_HANDLE NdisLinkContext
_In_ NDIS_WAN_QUALITY Quality
_In_ NDIS_HANDLE NdisLinkHandle
_Out_ NDIS_HANDLE NdisLinkContext
_In_ NDIS_HANDLE ConnectionWrapperID
struct _NDIS_WAN_COMPRESS_INFO::@2134::@2135 Proprietary
struct _NDIS_WAN_COMPRESS_INFO::@2134::@2136 Public
_ANONYMOUS_UNION union _NDIS_WAN_COMPRESS_INFO::@2134 DUMMYUNIONNAME
_Out_ NDIS_WAN_COMPRESS_INFO SendCapabilities
_Out_ NDIS_WAN_COMPRESS_INFO RecvCapabilities
_Out_ ULONG MaxSendFrameSize
_Out_ ULONG MaxRecvFrameSize
_Out_ ULONG RecvCompressionBits
_Out_ ULONG SendFramingBits
_Out_ ULONG RecvFramingBits
_Out_ ULONG SendCompressionBits
_Out_ ULONG TunnelAcksSentComplete
_Out_ ULONG TimeoutErrors
_Out_ ULONG TunnelPacketsTransmitError
_Out_ ULONG SerialOverrunErrors
_Out_ ULONG TunnelAcksSent
_Out_ ULONG BytesTransmittedUncompressed
_Out_ ULONG FramingErrors
_Out_ ULONG TunnelGeneric2
_Out_ ULONG BytesReceivedUncompressed
_Out_ ULONG TunnelPacketsIndicatedUp
_Out_ ULONG TunnelRecievePacketsPending
_Out_ ULONG TunnelGeneric1
_Out_ ULONG TunnelRecievePacketsRejected
_Out_ ULONG AlignmentErrors
_Out_ ULONG TunnelPacketsSentError
_Out_ ULONG BytesTransmittedCompressed
_Out_ ULONG TunnelPacketsSentComplete
_Out_ ULONG TunnelPacketsRecieved
_Out_ ULONG TunnelTransmitPacketsPending
_Out_ ULONG BufferOverrunErrors
_Out_ ULONG TunnelTransmitPacketsRejected
_Out_ ULONG BytesReceivedCompressed
_Out_ ULONG TunnelPacketsSent
_Out_ ULONG TunnelGeneric3
_Out_ ULONG MaxSendWindow
_In_ NDIS_WAN_COMPRESS_INFO RecvCapabilities
_In_ NDIS_WAN_COMPRESS_INFO SendCapabilities
_In_ ULONG MaxRecvFrameSize
_In_ ULONG RecvCompressionBits
_In_ ULONG RecvFramingBits
_In_ ULONG MaxSendFrameSize
_In_ ULONG SendCompressionBits
_In_ ULONG SendFramingBits
_Out_ USHORT LanSegmentNumber
_Out_ UCHAR BridgingOptions
_Out_ ULONG BridgingCapabilities
_In_ NDIS_HANDLE NdisLinkHandle
_Out_ NDIS_WAN_COMPRESS_INFO SendCapabilities
_Out_ NDIS_WAN_COMPRESS_INFO RecvCapabilities
_In_ NDIS_HANDLE NdisLinkHandle
_Out_ ULONG SendCompressionBits
_Out_ ULONG RecvFramingBits
_Out_ ULONG MaxSendFrameSize
_Out_ ULONG SendFramingBits
_Out_ ULONG HeaderPadding
_Out_ ULONG MaxRecvFrameSize
_In_ NDIS_HANDLE NdisLinkHandle
_Out_ ULONG RecvCompressionBits
_Out_ ULONG BytesReceivedUncompressed
_Out_ ULONG TunnelRecievePacketsRejected
_Out_ ULONG TunnelPacketsSentError
_Out_ ULONG BytesTransmittedUncompressed
_Out_ ULONG TimeoutErrors
_Out_ ULONG AlignmentErrors
_Out_ ULONG BufferOverrunErrors
_Out_ ULONG BytesTransmittedCompressed
_Out_ ULONG TunnelRecievePacketsPending
_Out_ ULONG TunnelAcksSentComplete
_Out_ ULONG TunnelPacketsIndicatedUp
_Out_ ULONG TunnelPacketsSent
_Out_ ULONG BytesReceivedCompressed
_Out_ ULONG TunnelPacketsTransmitError
_Out_ ULONG TunnelTransmitPacketsRejected
_Out_ ULONG TunnelPacketsRecieved
_Out_ ULONG FramingErrors
_Out_ ULONG TunnelGeneric2
_Out_ ULONG TunnelAcksSent
_Out_ ULONG TunnelGeneric3
_In_ NDIS_HANDLE NdisLinkHandle
_Out_ ULONG SerialOverrunErrors
_Out_ ULONG TunnelGeneric1
_Out_ ULONG TunnelTransmitPacketsPending
_Out_ ULONG TunnelPacketsSentComplete
_Out_ ULONG HeaderPadding
_Out_ NDIS_PHYSICAL_ADDRESS HighestAcceptableAddress
_In_ ULONG BridgingCapabilities
_In_ NDIS_HANDLE NdisLinkHandle
_In_ USHORT LanSegmentNumber
_In_ UCHAR BridgingOptions
_In_ NDIS_WAN_COMPRESS_INFO RecvCapabilities
_In_ NDIS_HANDLE NdisLinkHandle
_In_ NDIS_WAN_COMPRESS_INFO SendCapabilities
_In_ ULONG MaxSendFrameSize
_In_ ULONG RecvCompressionBits
_In_ ULONG SendFramingBits
_In_ ULONG RecvFramingBits
_In_ ULONG MaxRecvFrameSize
_In_ ULONG SendCompressionBits
_In_ NDIS_HANDLE NdisLinkHandle