NDIS_PORT structure

The NDIS_PORT structure specifies the characteristics of an NDIS port and a pointer to the next element in a linked list of ports.

Syntax

typedef struct _NDIS_PORT {
  PNDIS_PORT                Next;
  PVOID                     NdisReserved;
  PVOID                     MiniportReserved;
  PVOID                     ProtocolReserved;
  NDIS_PORT_CHARACTERISTICS PortCharacteristics;
} NDIS_PORT, *PNDIS_PORT;

Members

Next

A pointer to the next port in the linked list of ports.

NdisReserved

Reserved for NDIS.

MiniportReserved

Reserved for miniport drivers.

ProtocolReserved

Reserved for protocol drivers.

PortCharacteristics

An NDIS_PORT_CHARACTERISTICS structure that specifies the characteristics of the port.

Remarks

The NDIS_PORT structure is used to create a linked list of ports. Such a linked list is used in port activation (NetEventPortActivation) Plug and Play (PnP) events.

Requirements

   
Minimum supported client Supported in NDIS 6.0 and later.
Header ntddndis.h (include Ndis.h)

See Also

NDIS_PORT_CHARACTERISTICS