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 una instancia del adaptador NDK (NDK_ADAPTER ).

pInfo

Puntero a un búfer que contiene una estructura NDK_ADAPTER_INFO . Si la solicitud se completa con STATUS_SUCCESS, el proveedor de 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 que se escribió 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
Se produjo un error.

Comentarios

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 Value
Cliente mínimo compatible Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores.
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado ndkpi.h (incluya Ndkpi.h)
IRQL PASSIVE_LEVEL

Consulte también

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO