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 uma instância do adaptador NDK (NDK_ADAPTER).

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 para o 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.

Retornar valor

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 *pBufferSize especificou um tamanho de buffer muito pequeno para manter as informações do adaptador. *pBufferSize é atualizado com o tamanho necessário.

Outros códigos status
Ocorreu um erro.

Comentários

NdkQueryAdapterInfo recupera as informações do adaptador em uma estrutura 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
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 PASSIVE_LEVEL

Confira também

NDK_ADAPTER

NDK_ADAPTER_DISPATCH

NDK_ADAPTER_INFO