Поделиться через


Функция MgmGetMfeStats (mgm.h)

Функция MgmGetMfeStats извлекает статистику для определенного MFE. Возвращаемая статистика включает полученные пакеты, полученные байты и пакеты, переадресованные на каждом исходящем интерфейсе.

Синтаксис

DWORD MgmGetMfeStats(
  [in]      PMIB_IPMCAST_MFE pimm,
  [in, out] PDWORD           pdwBufferSize,
  [in, out] PBYTE            pbBuffer,
            DWORD            dwFlags
);

Параметры

[in] pimm

Указатель на структуру MIB_IPMCAST_MFE , указывающую MFE, для которого требуется получить статистику. Возвращаемые сведения указываются элементами dwSource и dwGroup структуры MIB_IPMCAST_MFE .

[in, out] pdwBufferSize

На входных данных pdwBufferSize является указателем на расположение памяти размера DWORD, содержащее размер буфера в байтах, на который указывает pbBuffer.

В выходных данных, если возвращаемое значение ERROR_INSUFFICIENT_BUFFER, pdwBufferSize получает минимальный размер буфера, на который указывает pbBuffer , для хранения набора статистики MFE; В противном случае значение pdwBufferSize остается неизменным.

[in, out] pbBuffer

При входе клиент должен предоставить указатель на буфер.

В выходных данных pbBuffer содержит указанный набор статистики MFE.

dwFlags

Определяет возвращаемую структуру данных.

Значение Значение
MGM_MFE_STATS_0
Включите статистику, соответствующую MIB_IPMCAST_MFE_STATS.
MGM_MFE_STATS_1
Включите статистику, соответствующую MIB_IPMCAST_MFE_STATS_EX.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет NO_ERROR.

Если функция завершается сбоем, возвращается один из следующих кодов ошибок.

Значение Значение
ERROR_CAN_NOT_COMPLETE
Не удалось завершить вызов этой функции.
ERROR_INSUFFICIENT_BUFFER
Указанный буфер слишком мал для статистики даже для одного MFE. Клиент должен проверка значение pdwBufferSize для минимального размера буфера, необходимого для получения статистики для одного MFE.
ERROR_NOT_FOUND
Указанный MFE не найден.

Комментарии

Статистика MFE возвращается в MIB_IPMCAST_MFE_STATS или MIB_IPMCAST_MFE_STATS_EX структуре, определяемой параметром dwFlags .

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mgm.h
Библиотека Rtm.lib
DLL Rtm.dll

См. также раздел

MIB_IPMCAST_MFE_STATS

MIB_IPMCAST_MFE_STATS_EX

MgmGetFirstMfeStats

MgmGetNextMfeStats