Compartir a través de


Función MprConfigFilterGetInfo (mprapi.h)

La función MprConfigFilterGetInfo devuelve información de filtrado estático para un tipo de protocolo de transporte especificado.

Sintaxis

DWORD MprConfigFilterGetInfo(
  [in]  HANDLE hMprConfig,
  [in]  DWORD  dwLevel,
  [in]  DWORD  dwTransportId,
  [out] LPBYTE lpBuffer
);

Parámetros

[in] hMprConfig

Controle la configuración del enrutador. Obtenga este identificador llamando a MprConfigServerConnect.

[in] dwLevel

Valor DWORD que describe el formato en el que se devuelve la información en el parámetro lpBuffer . Debe ser cero.

[in] dwTransportId

Valor DWORD que describe el tipo de protocolo de transporte de la información de filtrado estático en el parámetro lpBuffer . Los valores aceptables para dwTransportId se muestran en la tabla siguiente.

Valor Transporte (familia de protocolos)
PID_ATALK Appletalk
PID_IP Protocolo de Internet versión 4
PID_IPX Intercambio de paquetes de Internet
PID_NBF Protocolo de marcos NetBIOS
PID_IPV6 Windows Server 2008 o posterior: Protocolo de Internet versión 6

[out] lpBuffer

Al finalizar correctamente, un puntero a una estructura de MPR_FILTER_0 que contiene la información de configuración del controlador de filtro. Libere este búfer de memoria llamando a MprConfigBufferFree.

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.

Código devuelto Descripción
ERROR_INVALID_PARAMETER
hMprConfig o lpBuffer es NULL o dwLevel no está establecido en 0.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mprapi.h
Library Mprapi.lib
Archivo DLL Mprapi.dll

Consulte también

MPR_FILTER_0

MprConfigFilterSetInfo