ReactOS 0.4.15-dev-7918-g2a2556c
_LOGICAL_ADAPTER Struct Reference

#include <miniport.h>

Collaboration diagram for _LOGICAL_ADAPTER:

Public Attributes

NDIS_MINIPORT_BLOCK NdisMiniportBlock
 
PNDIS_MINIPORT_WORK_ITEM WorkQueueHead
 
PNDIS_MINIPORT_WORK_ITEM WorkQueueTail
 
LIST_ENTRY ListEntry
 
LIST_ENTRY MiniportListEntry
 
LIST_ENTRY ProtocolListHead
 
ULONG MediumHeaderSize
 
HARDWARE_ADDRESS Address
 
ULONG AddressLength
 
PMINIPORT_BUGCHECK_CONTEXT BugcheckContext
 

Detailed Description

Definition at line 87 of file miniport.h.

Member Data Documentation

◆ Address

HARDWARE_ADDRESS _LOGICAL_ADAPTER::Address

Definition at line 96 of file miniport.h.

Referenced by DoQueries(), MiniAdapterHasAddress(), and NdisIPnPStartDevice().

◆ AddressLength

ULONG _LOGICAL_ADAPTER::AddressLength

Definition at line 97 of file miniport.h.

Referenced by DoQueries(), and NdisIPnPStartDevice().

◆ BugcheckContext

PMINIPORT_BUGCHECK_CONTEXT _LOGICAL_ADAPTER::BugcheckContext

◆ ListEntry

LIST_ENTRY _LOGICAL_ADAPTER::ListEntry

Definition at line 92 of file miniport.h.

Referenced by NdisIPnPStartDevice(), and NdisIPnPStopDevice().

◆ MediumHeaderSize

ULONG _LOGICAL_ADAPTER::MediumHeaderSize

Definition at line 95 of file miniport.h.

Referenced by NdisIPnPStartDevice(), ProIndicatePacket(), and ProTransferData().

◆ MiniportListEntry

LIST_ENTRY _LOGICAL_ADAPTER::MiniportListEntry

Definition at line 93 of file miniport.h.

Referenced by NdisIPnPStartDevice(), and NdisIPnPStopDevice().

◆ NdisMiniportBlock

NDIS_MINIPORT_BLOCK _LOGICAL_ADAPTER::NdisMiniportBlock

Definition at line 89 of file miniport.h.

Referenced by DoQueries(), EthFilterDprIndicateReceiveComplete(), HandleDeferredProcessing(), LocateAdapterBindingByName(), MiniAdapterHasAddress(), MiniCheckForHang(), MiniDequeueWorkItem(), MiniDoAddressingReset(), MiniDoRequest(), MiniIndicateData(), MiniIndicateReceivePacket(), MiniIsBusy(), MiniLocateDevice(), MiniportWorker(), MiniQueueWorkItem(), MiniRequestComplete(), MiniReset(), MiniResetComplete(), MiniSendComplete(), MiniStatus(), MiniStatusComplete(), MiniWorkItemComplete(), NdisAllocateIoWorkItem(), ndisBindMiniportsToProtocol(), NdisBusMasterMapRegisterCallback(), NdisCancelSendPackets(), NdisCloseAdapter(), NdisIAddDevice(), NdisIDispatchPnp(), NdisIForwardIrpAndWait(), NdisIMGetBindingContext(), NdisIMGetDeviceContext(), NdisIPnPStartDevice(), NdisIPnPStopDevice(), NdisIPower(), NdisMAllocateMapRegisters(), NdisMAllocateSharedMemory(), NdisMAllocateSharedMemoryAsync(), NdisMCompleteBufferPhysicalMapping(), NdisMCreateLog(), NdisMDeregisterAdapterShutdownHandler(), NdisMDeregisterIoPortRange(), NdisMFreeMapRegisters(), NdisMFreeSharedMemory(), NdisMGetDeviceProperty(), NdisMGetDmaAlignment(), NdisMInitializeScatterGatherDma(), NdisMMapIoSpace(), NdisMPciAssignResources(), NdisMQueryAdapterInstanceName(), NdisMQueryAdapterResources(), NdisMQueryInformationComplete(), NdisMRegisterAdapterShutdownHandler(), NdisMRegisterDmaChannel(), NdisMRegisterInterrupt(), NdisMRegisterIoPortRange(), NdisMSetAttributesEx(), NdisMSetInformationComplete(), NdisMSetupDmaTransfer(), NdisMStartBufferPhysicalMapping(), NdisOpenAdapter(), NdisOverrideBusNumber(), NdisReadPciSlotInformation(), NdisReadPcmciaAttributeMemory(), NdisReturnPackets(), NdisWritePciSlotInformation(), NdisWritePcmciaAttributeMemory(), ProIndicatePacket(), ProSend(), ProSendPackets(), proSendPacketToMiniport(), and ProTransferData().

◆ ProtocolListHead

◆ WorkQueueHead

PNDIS_MINIPORT_WORK_ITEM _LOGICAL_ADAPTER::WorkQueueHead

Definition at line 90 of file miniport.h.

Referenced by MiniDequeueWorkItem(), MiniGetFirstWorkItem(), and MiniQueueWorkItem().

◆ WorkQueueTail

PNDIS_MINIPORT_WORK_ITEM _LOGICAL_ADAPTER::WorkQueueTail

Definition at line 91 of file miniport.h.

Referenced by MiniDequeueWorkItem(), and MiniQueueWorkItem().


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