Compartir a través de


función NET_ADAPTER_TX_CAPABILITIES_INIT (netadapter.h)

La función NET_ADAPTER_TX_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_TX_CAPABILITIES para un adaptador net que no ha especificado el uso de DMA en su ruta de acceso de transmisión de datos.

Sintaxis

void NET_ADAPTER_TX_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
  [_In_]  SIZE_T                      MaximumNumberOfQueues
);

Parámetros

[_Out_] TxCapabilities

Puntero a una estructura de NET_ADAPTER_TX_CAPABILITIES asignada por el controlador.

[_In_] MaximumNumberOfQueues

Número máximo de colas de transmisión que admite el adaptador.

Valor devuelto

Ninguno

Observaciones

Esta función es una de las dos posibles funciones a las que llamar para inicializar una estructura de NET_ADAPTER_TX_CAPABILITIES. La que debe llamar el controlador de cliente depende de si desea usar DMA. NET_ADAPTER_TX_CAPABILITIES_INIT se usa si el controlador no especifica la asignación de memoria DMA para sus búferes de transmisión y se usa NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA si lo hace.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.25
versión mínima de UMDF 2.33
encabezado de netadapter.h (include netadaptercx.h)
irQL PASSIVE_LEVEL

Consulte también

NET_ADAPTER_TX_CAPABILITIES

NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA