Compartilhar via


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

A função NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) recupera informações sobre limites e funcionalidades de um adaptador NDK.

Sintaxe

NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;

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

Parâmetros

[in] pNdkAdapter

Um ponteiro para um adaptador NDK (NDK_ADAPTER) instância.

pInfo

Um ponteiro para um buffer que contém uma estrutura NDK_ADAPTER_INFO. Se a solicitação for concluída com STATUS_SUCCESS, o provedor NDK preencherá a estrutura com informações do adaptador.

pBufferSize

Na entrada, esse parâmetro é um ponteiro para uma variável que contém o tamanho, em bytes, do buffer ao qual o parâmetro pInfo aponta. Na saída, a variável recebe o tamanho, em bytes, das informações do adaptador que foram gravadas no buffer.

Valor de retorno

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

Código de retorno Descrição
STATUS_SUCCESS
A solicitação foi concluída com êxito.
STATUS_BUFFER_TOO_SMALL

O valor no parâmetro de *pBufferSize especificou um tamanho de buffer muito pequeno para conter as informações do adaptador. *pBufferSize é atualizado com o tamanho necessário.

Outros códigos de status
Ocorreu um erro.

Observações

NdkQueryAdapterInfo recupera as informações do adaptador em uma estrutura de NDK_ADAPTER_INFO. A estrutura contém informações sobre vários limites e funcionalidades do adaptador.

NdkQueryAdapterInfo requer um IRQL igual a PASSIVE_LEVEL e bloqueia até que a solicitação seja concluída.

Requisitos

Requisito Valor
de cliente com suporte mínimo Nenhum com suporte, com suporte no NDIS 6.30 e posterior.
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho ndkpi.h (inclua Ndkpi.h)
IRQL PASSIVE_LEVEL

Consulte também

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO