ReactOS  0.4.15-dev-1397-g19779b3
_NDISUIO_ADAPTER_CONTEXT Struct Reference

#include <ndisuio.h>

Collaboration diagram for _NDISUIO_ADAPTER_CONTEXT:

Public Attributes

NDIS_STATUS AsyncStatus
 
KEVENT AsyncEvent
 
NDIS_HANDLE BindingHandle
 
ULONG OpenCount
 
LIST_ENTRY OpenEntryList
 
NDIS_HANDLE PacketPoolHandle
 
NDIS_HANDLE BufferPoolHandle
 
LIST_ENTRY PacketList
 
KEVENT PacketReadEvent
 
ULONG MacOptions
 
UNICODE_STRING DeviceName
 
LIST_ENTRY ListEntry
 
KSPIN_LOCK Spinlock
 

Detailed Description

Definition at line 19 of file ndisuio.h.

Member Data Documentation

◆ AsyncEvent

◆ AsyncStatus

◆ BindingHandle

NDIS_HANDLE _NDISUIO_ADAPTER_CONTEXT::BindingHandle

◆ BufferPoolHandle

NDIS_HANDLE _NDISUIO_ADAPTER_CONTEXT::BufferPoolHandle

Definition at line 34 of file ndisuio.h.

Referenced by AllocateAndChainBuffer(), and BindAdapterByName().

◆ DeviceName

◆ ListEntry

LIST_ENTRY _NDISUIO_ADAPTER_CONTEXT::ListEntry

Definition at line 47 of file ndisuio.h.

Referenced by BindAdapterByName(), and UnbindAdapterByContext().

◆ MacOptions

ULONG _NDISUIO_ADAPTER_CONTEXT::MacOptions

Definition at line 41 of file ndisuio.h.

Referenced by BindAdapterByName(), and NduReceive().

◆ OpenCount

◆ OpenEntryList

LIST_ENTRY _NDISUIO_ADAPTER_CONTEXT::OpenEntryList

Definition at line 30 of file ndisuio.h.

Referenced by BindAdapterByName(), OpenDeviceReadWrite(), and UnbindAdapterByContext().

◆ PacketList

LIST_ENTRY _NDISUIO_ADAPTER_CONTEXT::PacketList

◆ PacketPoolHandle

NDIS_HANDLE _NDISUIO_ADAPTER_CONTEXT::PacketPoolHandle

Definition at line 33 of file ndisuio.h.

Referenced by BindAdapterByName(), and CreatePacketFromPoolBuffer().

◆ PacketReadEvent

KEVENT _NDISUIO_ADAPTER_CONTEXT::PacketReadEvent

Definition at line 38 of file ndisuio.h.

Referenced by BindAdapterByName(), NduDispatchRead(), NduReceive(), and ReadIrpCancel().

◆ Spinlock

KSPIN_LOCK _NDISUIO_ADAPTER_CONTEXT::Spinlock

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