Compartilhar via


NDK_FN_QUERY_EXTENSION_INTERFACE função de retorno de chamada (ndkpi.h)

A função NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) obtém informações sobre uma interface de extensão NDK.

Sintaxe

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

Um ponteiro para o cabeçalho do objeto (NDK_OBJECT_HEADER) para o objeto que está sendo consultado.

[in] ExtensionInterfaceID

Um ponteiro para o GUID que identifica a interface de extensão.

[in] ExtensionInterfaceVersion

A versão solicitada (NDK_VERSION) da interface de extensão.

[out] pExtensionInterface

Um ponteiro para uma estrutura NDK_EXTENSION_INTERFACE inicializada pelo provedor se a função retornar STATUS_SUCCESS.

Retornar valor

A função NdkQqueryExtensionInterface retorna um dos seguintes códigos NTSTATUS.

Código de retorno Descrição
STATUS_SUCCESS
A operação foi concluída com sucesso.
STATUS_NOT_SUPPORTED
Não há suporte para a função .
Outros códigos status
Ocorreu um erro.

Comentários

Cada objeto NDK contém um ponteiro de função NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) na tabela de expedição de função específica do tipo de objeto. NdkQqueryExtensionInterface consulta interfaces estendidas compatíveis com o tipo de objeto. Atualmente, não há interfaces estendidas padrão definidas. Uma interface de extensão é identificada por um GUID e representada como um ponteiro para uma tabela de expedição de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum com suporte, com suporte no NDIS 6.30 e posterior.
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho ndkpi.h (inclua Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Confira também

NDK_ADAPTER_DISPATCH

NDK_CONNECTOR_DISPATCH

NDK_CQ_DISPATCH

NDK_EXTENSION_INTERFACE

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_OBJECT_HEADER

NDK_VERSION