Partager via


Interface IMcastLeaseInfo (mdhcp.h)

[Les contrôles et interfaces de conférence de téléphonie IP rendezvous 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.]

L’interface IMcastLeaseInfo expose des méthodes qui peuvent obtenir ou définir des informations concernant une allocation d’adresses de multidiffusion. L’objet IMcastLease est créé en appelant IMcastAddressAllocation ::CreateLeaseInfo.

Héritage

L’interface IMcastLeaseInfo hérite de l’interface IDispatch. IMcastLeaseInfo a également les types de membres suivants :

Méthodes

L’interface IMcastLeaseInfo a ces méthodes.

 
IMcastLeaseInfo ::EnumerateAddresses

La méthode EnumerateAddresses obtient la collection d’adresses de multidiffusion qui font l’objet de cette demande de bail ou de bail. Cette méthode est principalement destinée aux programmeurs C++. Visual Basic et d’autres langages de script utilisent get_Addresses à la place.
IMcastLeaseInfo ::get_AddressCount

La méthode get_AddressCount obtient le nombre d’adresses demandées ou accordées dans ce bail.
IMcastLeaseInfo ::get_Addresses

La méthode get_Addresses obtient la collection d’adresses de multidiffusion qui font l’objet de cette demande de bail ou de bail. Cette méthode est principalement destinée à Visual Basic et à d’autres langages de script ; Les programmeurs C++ utilisent EnumerateAddresses à la place.
IMcastLeaseInfo ::get_LeaseStartTime

La méthode get_LeaseStartTime obtient l’heure de début du bail.
IMcastLeaseInfo ::get_LeaseStopTime

La méthode get_LeaseStopTime obtient l’heure d’arrêt du bail.
IMcastLeaseInfo ::get_RequestID

La méthode get_RequestID obtient l’ID de demande pour un bail.
IMcastLeaseInfo ::get_ServerAddress

La méthode get_ServerAddress obtient une chaîne représentant l’adresse du serveur de multidiffusion qui accorde ce bail.
IMcastLeaseInfo ::get_TTL

La méthode get_TTL obtient la valeur de durée de vie (TTL) associée à ce bail.
IMcastLeaseInfo ::p ut_LeaseStartTime

La méthode put_LeaseStartTime définit l’heure de début du bail. Cette méthode, ainsi que put_LeaseStopTime, autorise le renouvellement d’un bail sans appeler IMcastAddressAllocation ::CreateLeaseInfo.
IMcastLeaseInfo ::p ut_LeaseStopTime

La méthode put_LeaseStopTime définit l’heure d’arrêt du bail. Cette méthode, ainsi que put_LeaseStartTime, vous permet de renouveler un bail sans appeler IMcastAddressAllocation ::CreateLeaseInfo.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mdhcp.h

Voir aussi

IDispatch

IMcastAddressAllocation

IMcastAddressAllocation ::CreateLeaseInfo

IMcastAddressAllocation ::RenewAddress

IMcastAddressAllocation ::RequestAddress

IMcastScope