PGET_MFE_STATUS função de retorno de chamada (routprot.h)
O gerenciador de roteador chama a função GetMfeStatus para obter o status da MFE (entrada de encaminhamento multicast) para a interface, o endereço do grupo e o endereço de origem especificados.
O tipo PGET_MFE_STATUS define um ponteiro para essa função de retorno de chamada. GetMfeStatus é um espaço reservado para o nome da função definida pelo aplicativo.
Sintaxe
PGET_MFE_STATUS PgetMfeStatus;
DWORD PgetMfeStatus(
[in] DWORD InterfaceIndex,
[in] DWORD GroupAddress,
[in] DWORD SourceAddress,
[out] PBYTE StatusCode
)
{...}
Parâmetros
[in] InterfaceIndex
Especifica o índice da interface para este MFE.
[in] GroupAddress
Especifica o endereço do grupo multicast para este MFE.
[in] SourceAddress
Especifica o endereço de origem multicast para este MFE.
[out] StatusCode
Ponteiro para uma variável BYTE . O protocolo de roteamento deve preencher essa variável com um dos valores a seguir. O protocolo de roteamento deve selecionar o código de maior valor que se aplica.
Retornar valor
Se a função for bem-sucedida, o valor retornado deverá ser NO_ERROR.
Se a função falhar, o valor retornado deverá ser um dos códigos de erro a seguir.
Valor | Descrição |
---|---|
|
O protocolo de roteamento não pôde concluir a solicitação. |
|
O parâmetro InterfaceIndex é inválido (por exemplo, nenhuma interface existe com esse índice) ou o grupo ou endereço de origem é inválido. |
Comentários
Somente protocolos de roteamento multicast precisam implementar essa função. Os protocolos de roteamento não multicast devem passar NULL como o valor do ponteiro para essa função no MPR_ROUTING_CHARACTERISTICS
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 | routprot.h |