Partager via


MINIPORT_WDI_ALLOCATE_ADAPTER fonction de rappel (dot11wdi.h)

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.

La fonction de gestionnaire MiniportWdiAllocateAdapter alloue un adaptateur miniport WDI.

Il s’agit d’un gestionnaire miniport WDI à l’intérieur NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Remarque Vous devez déclarer la fonction à l’aide du type MINIPORT_WDI_ALLOCATE_ADAPTER. Pour plus d’informations, consultez la section Exemples suivants.
 

Syntaxe

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
)
{...}

Paramètres

[in] NdisMiniportHandle

Handle fourni par NDIS qui identifie l’adaptateur miniport.

[in] MiniportDriverContext

Handle vers une zone de contexte allouée par le pilote où le pilote conserve les informations d’état et de configuration. Le pilote miniport a passé cette zone de contexte à la fonction NdisMRegisterWdiMiniportDriver.

[in] MiniportInitParameters

Pointeur vers une structure NDIS_MINIPORT_INIT_PARAMETERS qui définit les paramètres d’initialisation de l’adaptateur miniport.

[in] NdisWdiInitParameters

Pointeur vers une structure NDIS_WDI_INIT_PARAMETERS qui définit les paramètres d’initialisation WDI pour l’adaptateur miniport.

[in, out] RegistrationAttributes

Pointeur vers une structure NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES qui définit les attributs d’inscription associés à l’adaptateur miniport.

Valeur de retour

MiniportWdiAllocateAdapter peut retourner l’une des valeurs de retour suivantes.

Retourner le code Description
NDIS_STATUS_SUCCESS
MiniportWdiAllocateAdapter a réussi.
NDIS_STATUS_RESOURCES
MiniportWdiAllocateAdapter n’a pas pu allouer les ressources nécessaires.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Windows
d’en-tête dot11wdi.h

Voir aussi

NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_WDI_INIT_PARAMETERS