PMIB_GET_NEXT função de retorno de chamada (routprot.h)
A função MibGetNext passa uma Solicitação Get Next no estilo MIB do SNMP para o protocolo de roteamento.
Sintaxe
PMIB_GET_NEXT PmibGetNext;
DWORD PmibGetNext(
[in] ULONG InputDataSize,
[in] PVOID InputData,
[out] PULONG OutputDataSize,
[out] PVOID OutputData
)
{...}
Parâmetros
[in] InputDataSize
Especifica o tamanho dos dados para Obter Próxima Solicitação.
[in] InputData
Ponteiro para os dados da Solicitação Get Next.
[out] OutputDataSize
Ponteiro para uma variável ULONG :
Na entrada: essa variável que contém o tamanho do buffer de saída.
Na saída: essa variável contém o tamanho dos dados colocados no buffer de saída. Se o tamanho inicial não for grande o suficiente, a variável conterá o tamanho do buffer necessário para manter todos os dados de saída.
[out] OutputData
Ponteiro para um buffer que recebe os dados da entrada MIB.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NO_ERROR.
Se a função falhar, o valor retornado será um dos códigos de erro a seguir.
Valor | Descrição |
---|---|
|
O protocolo de roteamento não pôde concluir a solicitação. |
|
O tamanho ou o conteúdo dos dados é inadequado para a solicitação. |
|
O tamanho do buffer de saída fornecido não é grande o suficiente para manter as informações solicitadas. O tamanho necessário é retornado na variável ULONG apontada pelo parâmetro OutputDataSize . |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | routprot.h |