struttura NDIS_MINIPORT_INIT_PARAMETERS (ndis.h)
La struttura NDIS_MINIPORT_INIT_PARAMETERS definisce i parametri di inizializzazione per un adattatore miniport.
Sintassi
typedef struct _NDIS_MINIPORT_INIT_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
PNDIS_RESOURCE_LIST AllocatedResources;
NDIS_HANDLE IMDeviceInstanceContext;
NDIS_HANDLE MiniportAddDeviceContext;
NET_IFINDEX IfIndex;
NET_LUID NetLuid;
PNDIS_PORT_AUTHENTICATION_PARAMETERS DefaultPortAuthStates;
PNDIS_PCI_DEVICE_CUSTOM_PROPERTIES PciDeviceCustomProperties;
} NDIS_MINIPORT_INIT_PARAMETERS, *PNDIS_MINIPORT_INIT_PARAMETERS;
Membri
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_MINIPORT_INIT_PARAMETERS. NDIS imposta il membro Type della struttura Header specificata su NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS, il membro Revision NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1 e il membro Size su NDIS_SIZEOF_MINIPORT_INIT_PARAMETER_REVISION_1.
Flags
Riservato per NDIS.
AllocatedResources
Puntatore a una struttura di tipo NDIS_RESOURCE_LIST che elenca le risorse hardware assegnate da Plug and Play Manager all'adattatore miniport. L'NDIS_RESOURCE_LIST è una definizione di tipo equivalente alla CM_PARTIAL_RESOURCE_LIST nelle piattaforme Windows 2000 e successive.
IMDeviceInstanceContext
Puntatore all'area di contesto per un dispositivo virtuale supportato da un driver intermedio. Il driver ha passato questo puntatore all'oggetto funzione NdisIMInitializeDeviceInstanceEx nel parametro DeviceContext. Se il driver miniport non è un driver intermedio, IMDeviceInstanceContext è NULL.
MiniportAddDeviceContext
Handle per un'area di contesto allocata dal driver o NULL. Il driver miniport specifica questo handle, se presente, nella funzione MiniportAddDevice.
IfIndex
Indice dell'interfaccia di rete associato alla scheda miniport.
NetLuid
Valore NET_LUID associato all'adattatore miniport.
DefaultPortAuthStates
Puntatore a un oggetto NDIS_PORT_AUTHENTICATION_PARAMETERS struttura che definisce i parametri di autenticazione delle porte predefiniti per l'adattatore miniport. Per altre informazioni sui parametri di autenticazione delle porte, vedere OID_GEN_PORT_AUTHENTICATION_PARAMETERS.
PciDeviceCustomProperties
Puntatore a un oggetto NDIS_PCI_DEVICE_CUSTOM_PROPERTIES struttura che definisce le proprietà personalizzate PCI per l'adattatore miniport.
Osservazioni
NDIS passa un puntatore a una struttura di NDIS_MINIPORT_INIT_PARAMETERS inizializzata nella MiniportInitParameters parametro della funzione MiniportInitializeEx.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
intestazione | ndis.h (include Ndis.h) |