Función MgmGetMfe (mgm.h)
La función MgmGetMfe recupera un MFE específico.
Sintaxis
DWORD MgmGetMfe(
[in] PMIB_IPMCAST_MFE pimm,
[in, out] PDWORD pdwBufferSize,
[in, out] PBYTE pbBuffer
);
Parámetros
[in] pimm
Puntero a una estructura de MIB_IPMCAST_MFE que especifica la MFE que se va a recuperar. La información que se va a devolver se indica mediante los miembros dwSource y dwGroup de la estructura MIB_IPMCAST_MFE .
[in, out] pdwBufferSize
En la entrada, pdwBufferSize es un puntero a una ubicación de memoria de tamaño DWORD que contiene el tamaño, en bytes, del búfer al que apunta pbBuffer.
En la salida, si el valor devuelto es ERROR_INSUFFICIENT_BUFFER, pdwBufferSize recibe el tamaño mínimo al que apunta pbBuffer debe ser para contener el MFE; de lo contrario, el valor de pdwBufferSize permanece sin cambios.
[in, out] pbBuffer
En la entrada, el cliente debe proporcionar un puntero a un búfer.
En la salida, pbBuffer contiene el MFE especificado. El MFE es una estructura MIB_IPMCAST_MFE .
Valor devuelto
Si la función se ejecuta 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 | Significado |
---|---|
|
No se pudo completar la llamada a esta función. |
|
El búfer especificado es demasiado pequeño para contener el MFE. El cliente debe comprobar el valor de pdwBufferSize para el tamaño mínimo del búfer necesario para recuperar el MFE. |
|
No se encontró el MFE especificado. |
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 | mgm.h |
Library | Rtm.lib |
Archivo DLL | Rtm.dll |