Compartir a través de


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

La función NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) obtiene información sobre una interfaz de extensión NDK.

Sintaxis

NDK_FN_QUERY_EXTENSION_INTERFACE NdkFnQueryExtensionInterface;

NTSTATUS NdkFnQueryExtensionInterface(
  [in]  NDK_OBJECT_HEADER *pNdkObject,
  [in]  GUID *ExtensionInterfaceID,
  [in]  NDK_VERSION ExtensionInterfaceVersion,
  [out] NDK_EXTENSION_INTERFACE *pExtensionInterface
)
{...}

Parámetros

[in] pNdkObject

Puntero al encabezado del objeto (NDK_OBJECT_HEADER) para el objeto que se está consultando.

[in] ExtensionInterfaceID

Puntero al GUID que identifica la interfaz de extensión.

[in] ExtensionInterfaceVersion

Versión solicitada (NDK_VERSION) de la interfaz de extensión.

[out] pExtensionInterface

Puntero a una estructura de NDK_EXTENSION_INTERFACE que el proveedor inicializó si la función devuelve STATUS_SUCCESS.

Valor devuelto

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

Código devuelto Descripción
STATUS_SUCCESS
La operación se ha completado correctamente.
STATUS_NOT_SUPPORTED
No se admite la función .
Otros códigos de estado
Se produjo un error.

Comentarios

Cada objeto NDK contiene un puntero de función NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) en su tabla de distribución de funciones específica del tipo de objeto. NdkQqueryExtensionInterface consulta interfaces extendidas compatibles con el tipo de objeto. Actualmente no hay ninguna interfaz extendida estándar definida. Una interfaz de extensión se identifica mediante un GUID y se representa como un puntero a una tabla de distribución de funciones.

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 <=DISPATCH_LEVEL

Consulte también

NDK_ADAPTER_DISPATCH

NDK_CONNECTOR_DISPATCH

NDK_CQ_DISPATCH

NDK_EXTENSION_INTERFACE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_OBJECT_HEADER

NDK_VERSION