Compartir a través de


NDK_FN_QUERY_ADAPTER_INFO función de devolución de llamada (ndkpi.h)

La función NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) recupera información sobre los límites y funcionalidades de un adaptador NDK.

Sintaxis

NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;

NTSTATUS NdkFnQueryAdapterInfo(
  [in] NDK_ADAPTER *pNdkAdapter,
       NDK_ADAPTER_INFO *pInfo,
       ULONG *pBufferSize
)
{...}

Parámetros

[in] pNdkAdapter

Puntero a un adaptador de NDK (NDK_ADAPTER) instancia.

pInfo

Puntero a un búfer que contiene una estructura de NDK_ADAPTER_INFO. Si la solicitud se completa con STATUS_SUCCESS, el proveedor NDK rellena la estructura con información del adaptador.

pBufferSize

En la entrada, este parámetro es un puntero a una variable que contiene el tamaño, en bytes, del búfer al que apunta el parámetro pInfo. En la salida, la variable recibe el tamaño, en bytes, de la información del adaptador escrita en el búfer.

Valor devuelto

La función NdkQueryAdapterInfo devuelve uno de los siguientes códigos NTSTATUS.

Código devuelto Descripción
STATUS_SUCCESS
La solicitud se completó correctamente.
STATUS_BUFFER_TOO_SMALL

El valor del parámetro *pBufferSize especificó un tamaño de búfer demasiado pequeño para contener la información del adaptador. *pBufferSize se actualiza con el tamaño necesario.

otros códigos de estado
Error.

Observaciones

NdkQueryAdapterInfo recupera la información del adaptador en una estructura de NDK_ADAPTER_INFO. La estructura contiene información sobre varios límites y funcionalidades del adaptador.

NdkQueryAdapterInfo requiere un IRQL igual a PASSIVE_LEVEL y se bloquea hasta que se complete la solicitud.

Requisitos

Requisito Valor
cliente mínimo admitido Ninguna compatible, compatible con NDIS 6.30 y versiones posteriores.
servidor mínimo admitido Windows Server 2012
de la plataforma de destino de Windows
encabezado de ndkpi.h (incluya Ndkpi.h)
irQL PASSIVE_LEVEL

Consulte también

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO