Método IMcastScope::get_InterfaceID (mdhcp.h)
[Controles e interfaces de conferência de telefonia de IP de reunião não estão disponíveis para uso no Windows Vista, Windows Server 2008 e versões subsequentes do sistema operacional. A API do Cliente RTC fornece funcionalidade semelhante.]
O método get_InterfaceID obtém um identificador de interface desse escopo, que identifica a interface na qual reside o servidor que publicou esse escopo. Normalmente, esse é o endereço de rede da interface.
Sintaxe
HRESULT get_InterfaceID(
[out] long *pID
);
Parâmetros
[out] pID
Ponteiro para um LONG que receberá a ID do servidor desse escopo, que é a ID que foi atribuída ao servidor de alocação de endereço multicast que publicou esse escopo no momento em que o servidor foi configurado.
Valor retornado
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O chamador passou um argumento de ponteiro inválido. |
Comentários
A InterfaceID é fornecida apenas para fins informativos; não é necessário como entrada para nenhum dos métodos nessas interfaces. No entanto, isso pode levar em conta a decisão do aplicativo (ou do usuário) sobre qual escopo usar ao solicitar um endereço. Isso ocorre porque, em um cenário multihomed, o uso de um endereço multicast em uma rede que foi obtido de um servidor em outra rede pode causar conflitos de endereço.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | mdhcp.h |
Biblioteca | Uuid.lib |
DLL | Mdhcp.dll |