NDIS_MINIPORT_PNP_CHARACTERISTICS struttura (ndis.h)

La struttura NDIS_MINIPORT_PNP_CHARACTERISTICS specifica i punti di ingresso per le funzioni che consentono a un driver miniport di elaborare alcuni pacchetti di richieste di I/O (PnP) Plug and Play (PnP).

Sintassi

typedef struct _NDIS_MINIPORT_PNP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                            Header;
  MINIPORT_ADD_DEVICE_HANDLER                   MiniportAddDeviceHandler;
  MINIPORT_REMOVE_DEVICE_HANDLER                MiniportRemoveDeviceHandler;
  MINIPORT_FILTER_RESOURCE_REQUIREMENTS_HANDLER MiniportFilterResourceRequirementsHandler;
  MINIPORT_START_DEVICE_HANDLER                 MiniportStartDeviceHandler;
  ULONG                                         Flags;
} NDIS_MINIPORT_PNP_CHARACTERISTICS, *PNDIS_MINIPORT_PNP_CHARACTERISTICS;

Members

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_MINIPORT_PNP_CHARACTERISTICS. Impostare il membro Type della struttura che Header specifica su NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS, il membro Revision su NDIS_MINIPORT_PNP_CHARACTERISTICS_REVISION_1 e il membro Size su NDIS_SIZEOF_MINIPORT_PNP_CHARACTERISTICS_REVISION_1.

MiniportAddDeviceHandler

Punto di ingresso della funzione MiniportAddDevice del chiamante.

MiniportRemoveDeviceHandler

Punto di ingresso del chiamante Funzione MiniportRemoveDevice .

MiniportFilterResourceRequirementsHandler

Punto di ingresso del chiamante Funzione MiniportFilterResourceRequirements .

MiniportStartDeviceHandler

Punto di ingresso della funzione MiniportStartDevice del chiamante, se presente. Se questa funzione non è necessaria, impostare questo membro su NULL.

Flags

Riservato.

Commenti

I driver Miniport che supportano MSI-X e modificheranno l'affinità di interruzione per ogni funzione di registrazione dei messaggi MSI-X definita nella struttura NDIS_MINIPORT_PNP_CHARACTERISTICS. Per registrare queste funzioni, chiamare la funzione NdisSetOptionalHandlers dalla funzione MiniportSetOptions e specificare una struttura NDIS_MINIPORT_PNP_CHARACTERISTICS nel parametro OptionalHandlers di NdisSetOptionalHandlers.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e versioni successive.
Intestazione ndis.h (includere Ndis.h)

Vedi anche

MiniportAddDevice

MiniportFilterResourceRequirements

MiniportRemoveDevice

MiniportSetOptions

MiniportStartDevice

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers