MINIPORT_WDI_TAL_TXRX_INITIALIZE función de devolución de llamada (dot11wdi.h)

Importante

Este tema forma parte del modelo de controlador WDI publicado en Windows 10. El modelo de controlador WDI está en modo de mantenimiento y solo recibirá correcciones de prioridad alta. WiFiCx es el modelo de controlador de Wi-Fi publicado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.

La función de controlador MiniportWdiTalTxRxInitialize inicializa estructuras de datos en el tal y intercambia controladores de ruta de datos entre ue y TAL. Esto se emite en el contexto de la inicialización del controlador y se emite antes de consultar el firmware de las funcionalidades del dispositivo.

Se trata de un controlador de miniporte WDI dentro de NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS.

Nota Debe declarar la función mediante el tipo MINIPORT_WDI_TAL_TXRX_INITIALIZE . Para obtener más información, consulte la sección Ejemplos siguientes.
 

Sintaxis

MINIPORT_WDI_TAL_TXRX_INITIALIZE MiniportWdiTalTxrxInitialize;

NDIS_STATUS MiniportWdiTalTxrxInitialize(
  [in]      NDIS_HANDLE MiniportAdapterContext,
  [in]      NDIS_HANDLE NdisMiniportDataPathHandle,
  [in]      PNDIS_WDI_DATA_API NdisWdiDataPathApi,
  [out]     PTAL_TXRX_HANDLE pMiniportTalTxRxContext,
  [in, out] PNDIS_MINIPORT_WDI_DATA_HANDLERS pMiniportDataHandlers,
  [out]     UINT32 *pMiniportWdiFrameMetadataExtraSpace
)
{...}

Parámetros

[in] MiniportAdapterContext

Identificador del contexto de minipuerto de IHV.

[in] NdisMiniportDataPathHandle

Identificador del miniporte IHV que se va a usar en indicaciones de ruta de datos.

[in] NdisWdiDataPathApi

Puntero a la tabla de funciones de la API de datos WDI.

[out] pMiniportTalTxRxContext

El identificador del dispositivo TAL es un identificador de ruta de acceso de control para el dispositivo (por ejemplo, MiniportContext). Está asociado a MiniportHandle, que se usa como contexto para las llamadas API de NDIS.

[in, out] pMiniportDataHandlers

La UE inicializa el campo Encabezado NDIS para que le pueda determinar la revisión y el tamaño que es seguro inicializar según las reglas tradicionales de control de versiones de NDIS. El LE es responsable de actualizar el encabezado con la revisión y el tamaño que realmente implementa y admite la LE antes de devolver.

[out] pMiniportWdiFrameMetadataExtraSpace

El LE establece el valor al que apunta este parámetro en la cantidad de espacio que WDI debe reservar después de la WDI_FRAME_METADATA para que la LE la use.

Valor devuelto

Nota Los valores devueltos que no son NDIS_STATUS_SUCCESS indican un error genérico.
 
Código devuelto Descripción
NDIS_STATUS_SUCCESS
Indica que el controlador de miniporte intercambia correctamente los identificadores de datapath.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado dot11wdi.h

Consulte también

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

TAL_TXRX_HANDLE

Interfaces de ruta de datos generales de WDI

WDI_FRAME_METADATA