Partager via


IMcastScope::get_InterfaceID, méthode (mdhcp.h)

[Les contrôles et interfaces de conférence de téléphonie IP rendez-vous ne sont pas disponibles pour une utilisation dans Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation. L’API cliente RTC fournit des fonctionnalités similaires.]

La méthode get_InterfaceID obtient un identificateur d’interface de cette étendue, qui identifie l’interface sur laquelle réside le serveur qui a publié cette étendue. Il s’agit normalement de l’adresse réseau de l’interface.

Syntaxe

HRESULT get_InterfaceID(
  [out] long *pID
);

Paramètres

[out] pID

Pointeur vers un LONG qui recevra l’ID de serveur de cette étendue, c’est-à-dire l’ID qui a été attribué au serveur d’allocation d’adresses de multidiffusion qui a publié cette étendue au moment de la configuration du serveur.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode a réussi.
E_POINTER
L’appelant a transmis un argument de pointeur non valide.

Notes

L’InterfaceID n’est fourni qu’à titre d’information ; il n’est pas requis comme entrée dans l’une des méthodes de ces interfaces. Toutefois, il peut prendre en compte la décision de l’application (ou de l’utilisateur) quant à l’étendue à utiliser lors de la demande d’adresse. En effet, dans un scénario multihomed, l’utilisation d’une adresse de multidiffusion sur un réseau qui a été obtenue à partir d’un serveur sur un autre réseau peut entraîner des conflits d’adresses.

Spécifications

   
Plateforme cible Windows
En-tête mdhcp.h
Bibliothèque Uuid.lib
DLL Mdhcp.dll

Voir aussi

IMcastScope