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é en 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 de miniport WDI à l’intérieur de NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

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

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 de NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES qui définit les attributs d’inscription associés à l’adaptateur miniport.

Valeur retournée

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

Code de retour Description
NDIS_STATUS_SUCCESS
MiniportWdiAllocateAdapter s’est terminé avec succès.
NDIS_STATUS_RESOURCES
MiniportWdiAllocateAdapter n’a pas pu allouer les ressources nécessaires.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Windows
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