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 |
---|---|
|
La méthode a réussi. |
|
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 |