функция обратного вызова MINIPORT_WDI_ALLOCATE_ADAPTER (dot11wdi.h)

Важно!

Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.

Функция-обработчик MiniportWdiAllocateAdapter выделяет адаптер мини-порта WDI.

Это обработчик мини-порта WDI внутри NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Примечание Функцию необходимо объявить с помощью типа MINIPORT_WDI_ALLOCATE_ADAPTER . Дополнительные сведения см. в следующем разделе Примеры.
 

Синтаксис

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

Параметры

[in] NdisMiniportHandle

Дескриптор, поставляемый NDIS, идентифицирующий адаптер мини-порта.

[in] MiniportDriverContext

Дескриптор области контекста, выделенной драйвером, где драйвер хранит сведения о состоянии и конфигурации. Драйвер мини-порта передал эту область контекста в функцию NdisMRegisterWdiMiniportDriver .

[in] MiniportInitParameters

Указатель на структуру NDIS_MINIPORT_INIT_PARAMETERS , которая определяет параметры инициализации адаптера мини-порта.

[in] NdisWdiInitParameters

Указатель на структуру NDIS_WDI_INIT_PARAMETERS , которая определяет параметры инициализации WDI для адаптера минипорта.

[in, out] RegistrationAttributes

Указатель на структуру NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES , которая определяет атрибуты регистрации, связанные с адаптером мини-порта.

Возвращаемое значение

MiniportWdiAllocateAdapter может возвращать любое из следующих возвращаемых значений.

Код возврата Описание
NDIS_STATUS_SUCCESS
MiniportWdiAllocateAdapter успешно завершен.
NDIS_STATUS_RESOURCES
MiniportWdiAllocateAdapter не удалось выделить необходимые ресурсы.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header dot11wdi.h

См. также раздел

NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_WDI_INIT_PARAMETERS