Função MgmGetMfe (mgm.h)
A função MgmGetMfe recupera um MFE específico.
Sintaxe
DWORD MgmGetMfe(
[in] PMIB_IPMCAST_MFE pimm,
[in, out] PDWORD pdwBufferSize,
[in, out] PBYTE pbBuffer
);
Parâmetros
[in] pimm
Ponteiro para uma estrutura MIB_IPMCAST_MFE que especifica o MFE a ser recuperado. As informações a serem retornadas são indicadas pelos membros dwSource e dwGroup da estrutura MIB_IPMCAST_MFE .
[in, out] pdwBufferSize
Na entrada, pdwBufferSize é um ponteiro para um local de memória do tamanho DWORD que contém o tamanho, em bytes, do buffer apontado por pbBuffer.
Na saída, se o valor retornado for ERROR_INSUFFICIENT_BUFFER, pdwBufferSize receberá o tamanho mínimo que o buffer apontado por pbBuffer deverá ser para manter o MFE; caso contrário, o valor de pdwBufferSize permanece inalterado.
[in, out] pbBuffer
Na entrada, o cliente deve fornecer um ponteiro para um buffer.
Na saída, pbBuffer contém o MFE especificado. O MFE é uma estrutura MIB_IPMCAST_MFE .
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 | Significado |
---|---|
|
Não foi possível concluir a chamada para essa função. |
|
O buffer especificado é muito pequeno para conter o MFE. O cliente deve marcar o valor de pdwBufferSize para o tamanho mínimo do buffer necessário para recuperar o MFE. |
|
O MFE especificado não foi encontrado. |
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 | mgm.h |
Biblioteca | Rtm.lib |
DLL | Rtm.dll |