ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

miniport.h File Reference
#include <ndis.h>
#include <ndissys.h>

Go to the source code of this file.

Data Structures

struct  PHARDWARE_ADDRESS
struct  PNDIS_M_DRIVER_BLOCK
struct  PNDIS_M_DEVICE_BLOCK
struct  PMINIPORT_RESOURCE
struct  PMINIPORT_CONFIGURATION_CONTEXT
struct  PMINIPORT_BUGCHECK_CONTEXT
struct  PMINIPORT_SHARED_MEMORY
struct  PNDIS_WRAPPER_CONTEXT
struct  PLOGICAL_ADAPTER

Defines

#define MINIPORT_RESOURCE_TYPE_REGISTRY_DATA   0
#define MINIPORT_RESOURCE_TYPE_MEMORY   1
#define GET_MINIPORT_DRIVER(Handle)   ((PNDIS_M_DRIVER_BLOCK)Handle)
#define GET_LOGICAL_ADAPTER(Handle)   ((PLOGICAL_ADAPTER)Handle)

Functions

VOID MiniIndicateData (PLOGICAL_ADAPTER Adapter, NDIS_HANDLE MacReceiveContext, PVOID HeaderBuffer, UINT HeaderBufferSize, PVOID LookaheadBuffer, UINT LookaheadBufferSize, UINT PacketSize)
BOOLEAN MiniAdapterHasAddress (PLOGICAL_ADAPTER Adapter, PNDIS_PACKET Packet)
PLOGICAL_ADAPTER MiniLocateDevice (PNDIS_STRING AdapterName)
NDIS_STATUS MiniQueryInformation (PLOGICAL_ADAPTER Adapter, NDIS_OID Oid, ULONG Size, PVOID Buffer, PULONG BytesWritten)
VOID FASTCALL MiniQueueWorkItem (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE WorkItemType, PVOID WorkItemContext, BOOLEAN Top)
NDIS_STATUS FASTCALL MiniDequeueWorkItem (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE *WorkItemType, PVOID *WorkItemContext)
NDIS_STATUS MiniDoRequest (PLOGICAL_ADAPTER Adapter, PNDIS_REQUEST NdisRequest)
BOOLEAN NdisFindDevice (UINT VendorID, UINT DeviceID, PUINT BusNumber, PUINT SlotNumber)
VOID NdisStartDevices (VOID)
VOID NTAPI MiniportWorker (IN PDEVICE_OBJECT DeviceObject, IN PVOID WorkItem)
VOID NTAPI MiniSendComplete (IN NDIS_HANDLE MiniportAdapterHandle, IN PNDIS_PACKET Packet, IN NDIS_STATUS Status)
BOOLEAN MiniIsBusy (PLOGICAL_ADAPTER Adapter, NDIS_WORK_ITEM_TYPE Type)
NDIS_STATUS MiniReset (PLOGICAL_ADAPTER Adapter)
VOID MiniDoAddressingReset (PLOGICAL_ADAPTER Adapter)

Variables

LIST_ENTRY MiniportListHead
KSPIN_LOCK MiniportListLock
LIST_ENTRY AdapterListHead
KSPIN_LOCK AdapterListLock

Generated on Sat May 26 2012 05:23:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.