Freigeben über


MINIPORT_WDI_ALLOCATE_ADAPTER Rückruffunktion (dot11wdi.h)

Wichtig

Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.

Die MiniportWdiAllocateAdapter-Handlerfunktion weist einen WDI-Miniportadapter zu.

Dies ist ein WDI-Miniporthandler innerhalb NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Hinweis Sie müssen die Funktion mit dem typ MINIPORT_WDI_ALLOCATE_ADAPTER deklarieren. Weitere Informationen finden Sie im folgenden Abschnitt Beispiele.
 

Syntax

MINIPORT_WDI_ALLOCATE_ADAPTER MiniportWdiAllocateAdapter;

NDIS_STATUS MiniportWdiAllocateAdapter(
  [in]      NDIS_HANDLE NdisMiniportHandle,
  [in]      NDIS_HANDLE MiniportDriverContext,
  [in]      PNDIS_MINIPORT_INIT_PARAMETERS MiniportInitParameters,
  [in]      PNDIS_WDI_INIT_PARAMETERS NdisWdiInitParameters,
  [in, out] PNDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES RegistrationAttributes
)
{...}

Parameter

[in] NdisMiniportHandle

Das von NDIS bereitgestellte Handle, das den Miniportadapter identifiziert.

[in] MiniportDriverContext

Das Handle für einen vom Treiber zugewiesenen Kontextbereich, in dem der Treiber Zustands- und Konfigurationsinformationen verwaltet. Der Miniporttreiber hat diesen Kontextbereich an die Funktion NdisMRegisterWdiMiniportDriver übergeben.

[in] MiniportInitParameters

Ein Zeiger auf eine NDIS_MINIPORT_INIT_PARAMETERS-Struktur , die die Initialisierungsparameter für den Miniportadapter definiert.

[in] NdisWdiInitParameters

Ein Zeiger auf eine NDIS_WDI_INIT_PARAMETERS-Struktur , die die WDI-Initialisierungsparameter für den Miniportadapter definiert.

[in, out] RegistrationAttributes

Ein Zeiger auf eine NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES-Struktur , die Registrierungsattribute definiert, die dem Miniportadapter zugeordnet sind.

Rückgabewert

MiniportWdiAllocateAdapter kann einen der folgenden Rückgabewerte zurückgeben.

Rückgabecode Beschreibung
NDIS_STATUS_SUCCESS
MiniportWdiAllocateAdapter erfolgreich abgeschlossen.
NDIS_STATUS_RESOURCES
MiniportWdiAllocateAdapter konnte die erforderlichen Ressourcen nicht zuordnen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile dot11wdi.h

Weitere Informationen

NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_WDI_INIT_PARAMETERS