Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NDIS_MINIPORT_INIT_PARAMETERS Struktur definiert die Initialisierungsparameter für einen Miniportadapter.
Syntax
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;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_MINIPORT_INIT_PARAMETERS Struktur. NDIS legt das element Type der Struktur fest, die Header angegeben NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS, das element Revision auf NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1 und das Size Member auf NDIS_SIZEOF_MINIPORT_INIT_PARAMETER_REVISION_1.
Flags
Reserviert für NDIS.
AllocatedResources
Ein Zeiger auf eine NDIS_RESOURCE_LIST-Typstruktur, die die Hardwareressourcen auflistet, die der Plug- und Play-Manager dem Miniportadapter zugewiesen hat. Die NDIS_RESOURCE_LIST ist typdefinition, die dem CM_PARTIAL_RESOURCE_LIST auf Windows 2000- und höher-Plattformen entspricht.
IMDeviceInstanceContext
Ein Zeiger auf den Kontextbereich für ein virtuelles Gerät, das von einem Zwischentreiber unterstützt wird. Der Treiber hat diesen Zeiger an den NdisIMInitializeDeviceInstanceEx Funktion am DeviceContext Parameter. Wenn der Miniporttreiber kein Zwischentreiber ist, IMDeviceInstanceContext-NULL-ist.
MiniportAddDeviceContext
Ein Handle für einen vom Treiber zugewiesenen Kontextbereich oder NULL-. Der Miniporttreiber gibt diesen Handle (sofern vorhanden) in der MiniportAddDevice--Funktion an.
IfIndex
Der Netzwerkschnittstellenindex, der dem Miniportadapter zugeordnet ist.
NetLuid
Der NET_LUID Wert, der dem Miniportadapter zugeordnet ist.
DefaultPortAuthStates
Ein Zeiger auf einen NDIS_PORT_AUTHENTICATION_PARAMETERS Struktur, die die Standardportauthentifizierungsparameter für den Miniportadapter definiert. Weitere Informationen zu Portauthentifizierungsparametern finden Sie unter OID_GEN_PORT_AUTHENTICATION_PARAMETERS.
PciDeviceCustomProperties
Ein Zeiger auf einen NDIS_PCI_DEVICE_CUSTOM_PROPERTIES Struktur, die die benutzerdefinierten PCI-Eigenschaften für den Miniportadapter definiert.
Bemerkungen
NDIS übergibt einen Zeiger an eine initialisierte NDIS_MINIPORT_INIT_PARAMETERS Struktur in der MiniportInitParameters Parameter der funktion MiniportInitializeEx.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
| Header- | ndis.h (include Ndis.h) |