PMIB_GET_NEXT función de devolución de llamada (routprot.h)
La función MibGetNext pasa una solicitud get next de estilo MIB snmp al protocolo de enrutamiento.
Sintaxis
PMIB_GET_NEXT PmibGetNext;
DWORD PmibGetNext(
[in] ULONG InputDataSize,
[in] PVOID InputData,
[out] PULONG OutputDataSize,
[out] PVOID OutputData
)
{...}
Parámetros
[in] InputDataSize
Especifica el tamaño de los datos de la solicitud Get Next.
[in] InputData
Puntero a los datos de la solicitud Get Next.
[out] OutputDataSize
Puntero a una variable ULONG :
En la entrada: esta variable que contiene el tamaño del búfer de salida.
En la salida: esta variable contiene el tamaño de los datos colocados en el búfer de salida. Si el tamaño inicial no era lo suficientemente grande, la variable contiene el tamaño del búfer necesario para contener todos los datos de salida.
[out] OutputData
Puntero a un búfer que recibe los datos de la entrada MIB.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es NO_ERROR.
Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.
Valor | Descripción |
---|---|
|
El protocolo de enrutamiento no pudo completar la solicitud. |
|
El tamaño o el contenido de los datos no son adecuados para la solicitud. |
|
El tamaño del búfer de salida proporcionado no es lo suficientemente grande como para contener la información solicitada. El tamaño necesario se devuelve en la variable ULONG a la que apunta el parámetro OutputDataSize . |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | routprot.h |