Çok Noktaya Yayın COM Arabirimleri

[ RandevuLU IP Telefon Konferansı denetimleri ve arabirimleri Windows Vista, Windows Server 2008 ve işletim sisteminin sonraki sürümlerinde kullanılamaz. RTC İstemci API'sinde benzer işlevler sağlanır.]

Çok noktaya yayın COM arabirimleri, çok noktaya yayın adreslerinde kira ayırma, yenileme ve serbest bırakma için ağın tesisine erişim sağlar. Bir dizi işlev ve veri yapısı tanımını kapsüller. COM arabirimleri, programcıyı bu veri yapılarını anlama ve işleme yükünden kurtarıyor. Ayrıca, TAPI 3'ün kendisi COM tabanlı olduğundan, bu arabirimler çok noktaya yayın adres ayırmayı TAPI 3 tarafından sağlanan diğer olanaklarla tutarlı bir şekilde erişilebilir hale getirir. Normalde Windows API'sine doğrudan erişemeyen Visual Basic, Java veya betik dilleri kullanılarak yazılan uygulamalar bu arabirimleri kullanabilir.

Çok noktaya yayın adres ayırma şu anda bir IETF çalışma grubunun konusudur. Geçerli bilgilere erişmek için herhangi bir İnternet arama altyapısını kullanarak "MDHCP" veya "MADCAP" ve "İnternet taslağı" sorgusunu yapın. MADCAP'e ek olarak, önerilen mimari bir etki alanı veya AS içinde sunucudan sunucuya koordinasyona yönelik bir protokolün yanı sıra etki alanları arası koordinasyona yönelik bir protokol içerir. Bu mimari şu anda gelişmekte olsa da, istemcinin bu şemanın ayrıntılarıyla ilgilenmesi gerekmez.

Bu bileşen şu anda yalnızca IP sürüm 4 adreslerini destekler.

Not

Bu arabirimler için kullanılan protokol şu anda MADCAP olarak adlandırılmıştır. Önceki sürümlerde MDHCP olarak biliniyordu.

 

Çok noktaya yayın nesnesi, IMcastAddressAllocation arabiriminde CoCreateInstance çağrılarak oluşturulur. IMcastAddressAllocation arabirimi, uygulamanın kullanılabilir tüm çok noktaya yayın kapsamlarının listesini almasına olanak tanıyan EnumerateScopes yöntemini kullanıma sunar.

Bir çalışma kapsamı elde edildikten sonra, sunucudan çok noktaya yayın adresi istemek için RequestAddress yöntemi kullanılır. İstek başarılı olursa, bir IMcastLeaseInfo işaretçisi döndürülür. Bu arabirim tarafından sunulan EnumerateAddresses yöntemi, adresleri almak için kullanılabilir.

Konferansla ilişkilendirilmiş her Media nesnesi bir ITConnection arabirimini kullanıma sunar. ITConnection::SetAddressInfo yöntemi, konferans medyasına alınan çok noktaya yayın adreslerinin atanmasına olanak tanır. Adres, konferansla ilişkilendirilmiş her Media nesnesinin HER ITConnection arabirimi için ayarlanmalıdır.