ReactOS 0.4.16-dev-336-gb667d82
LAN_ADAPTER Struct Reference

#include <lan.h>

Collaboration diagram for LAN_ADAPTER:

Public Attributes

LIST_ENTRY ListEntry
 
LIST_ENTRY AddressList
 
LIST_ENTRY ForeignList
 
KSPIN_LOCK Lock
 
UINT Index
 
UCHAR State
 
KEVENT Event
 
PVOID Context
 
NDIS_HANDLE NdisHandle
 
NDIS_STATUS NdisStatus
 
NDIS_MEDIUM Media
 
UCHAR HWAddress [IEEE_802_ADDR_LENGTH]
 
UINT HWAddressLength
 
UCHAR BCastMask
 
UCHAR BCastCheck
 
UCHAR BCastOffset
 
UCHAR HeaderSize
 
USHORT MTU
 
UINT MinFrameSize
 
UINT MaxPacketSize
 
UINT MaxSendPackets
 
UINT MacOptions
 
UINT Speed
 
UINT PacketFilter
 
UINT Lookahead
 
UNICODE_STRING RegistryPath
 
UCHAR OldState
 
BOOLEAN CompletingReset
 
UINT MTU
 

Detailed Description

Definition at line 56 of file lan.h.

Member Data Documentation

◆ AddressList

LIST_ENTRY LAN_ADAPTER::AddressList

Definition at line 58 of file lan.h.

Referenced by LANRegisterAdapter().

◆ BCastCheck

UCHAR LAN_ADAPTER::BCastCheck

Definition at line 71 of file lan.h.

Referenced by LANRegisterAdapter().

◆ BCastMask

UCHAR LAN_ADAPTER::BCastMask

Definition at line 70 of file lan.h.

Referenced by LANRegisterAdapter().

◆ BCastOffset

UCHAR LAN_ADAPTER::BCastOffset

Definition at line 72 of file lan.h.

Referenced by LANRegisterAdapter().

◆ CompletingReset

BOOLEAN LAN_ADAPTER::CompletingReset

Definition at line 43 of file lan.h.

Referenced by ProtocolStatus().

◆ Context

◆ Event

◆ ForeignList

LIST_ENTRY LAN_ADAPTER::ForeignList

Definition at line 59 of file lan.h.

Referenced by LANRegisterAdapter().

◆ HeaderSize

UCHAR LAN_ADAPTER::HeaderSize

◆ HWAddress

UCHAR LAN_ADAPTER::HWAddress

Definition at line 68 of file lan.h.

Referenced by BindAdapter(), LANRegisterAdapter(), LANTransmit(), and LANTransmitInternal().

◆ HWAddressLength

UINT LAN_ADAPTER::HWAddressLength

Definition at line 69 of file lan.h.

Referenced by BindAdapter(), LANRegisterAdapter(), and LANTransmitInternal().

◆ Index

UINT LAN_ADAPTER::Index

Definition at line 61 of file lan.h.

Referenced by FindAdapterByIndex(), LANRegisterAdapter(), and ProtocolTransferDataComplete().

◆ ListEntry

LIST_ENTRY LAN_ADAPTER::ListEntry

Definition at line 57 of file lan.h.

Referenced by LANRegisterAdapter(), and LANUnregisterAdapter().

◆ Lock

KSPIN_LOCK LAN_ADAPTER::Lock

Definition at line 60 of file lan.h.

Referenced by LANRegisterAdapter(), LANTransmit(), LANUnregisterAdapter(), and ProtocolReceive().

◆ Lookahead

UINT LAN_ADAPTER::Lookahead

Definition at line 81 of file lan.h.

Referenced by LANRegisterAdapter().

◆ MacOptions

UINT LAN_ADAPTER::MacOptions

Definition at line 78 of file lan.h.

Referenced by ProtocolReceive().

◆ MaxPacketSize

UINT LAN_ADAPTER::MaxPacketSize

Definition at line 76 of file lan.h.

Referenced by LANRegisterAdapter(), and ReconfigureAdapter().

◆ MaxSendPackets

UINT LAN_ADAPTER::MaxSendPackets

Definition at line 77 of file lan.h.

Referenced by LANRegisterAdapter().

◆ Media

NDIS_MEDIUM LAN_ADAPTER::Media

◆ MinFrameSize

UINT LAN_ADAPTER::MinFrameSize

Definition at line 75 of file lan.h.

Referenced by BindAdapter(), and LANRegisterAdapter().

◆ MTU [1/2]

USHORT LAN_ADAPTER::MTU

Definition at line 74 of file lan.h.

Referenced by LANRegisterAdapter(), LANTransmit(), ProtocolReceive(), and ReconfigureAdapter().

◆ MTU [2/2]

UINT LAN_ADAPTER::MTU

Definition at line 55 of file lan.h.

◆ NdisHandle

NDIS_HANDLE LAN_ADAPTER::NdisHandle

◆ NdisStatus

◆ OldState

UCHAR LAN_ADAPTER::OldState

Definition at line 42 of file lan.h.

Referenced by ProtocolStatus().

◆ PacketFilter

UINT LAN_ADAPTER::PacketFilter

Definition at line 80 of file lan.h.

Referenced by BindAdapter(), and LANRegisterAdapter().

◆ RegistryPath

UNICODE_STRING LAN_ADAPTER::RegistryPath

Definition at line 82 of file lan.h.

Referenced by LANRegisterAdapter().

◆ Speed

UINT LAN_ADAPTER::Speed

Definition at line 79 of file lan.h.

Referenced by GetInterfaceSpeed(), LANRegisterAdapter(), and ReconfigureAdapter().

◆ State


The documentation for this struct was generated from the following files: