Sdílet prostřednictvím


Ovladače MCM vs. Správci hovorů

Integrovaný ovladač MCM je ovladač miniportu orientovaný na připojení, který také poskytuje služby správce volání klientům orientovaným na připojení. Ovladač MCM proto provádí všechny funkce orientované na připojení jak ovladače miniportu orientovaného na připojení, tak i manažera volání. Stejně jako všechny ovladače miniportu musí ovladače MCM používat volání NdisXxx ke komunikaci se základním hardwarem síťové karty.

Ovladač MCM se od manažera volání liší dvěma hlavními způsoby:

  • Správce volání je ovladač protokolu NDIS orientovaný na připojení s přidanou funkcí správce volání. Ovladač MCM je miniportový ovladač NDIS zaměřený na připojení s přidanou funkcionalitou správce volání.

  • Rozhraní mezi správcem volání a ovladačem miniportu orientovaného na připojení je plně vystavené rozhraní NDIS– to znamená, že veškerá komunikace mezi správcem volání a ovladačem miniportu prochází přes NDIS. S výjimkou aktivace a deaktivace klientských virtuálních počítačů (virtuálních počítačů používaných k přenosu odchozích nebo příchozích klientských dat) je rozhraní mezi částí ovladače MCM a miniportem ovladače MCM neprůzné pro rozhraní NDIS. Aktivaci a deaktivaci klientských virtuálních počítačů je nutné provést prostřednictvím NDIS, protože NDIS sleduje klientské virtuální počítače.

Rozdíly mezi ovladačem MCM a manažerem volání jsou podrobněji popsány v následujících částech:

rozdíly v inicializaci

rozdílů ve volání funkcí NdisXxx

rozdíly ve virtuálních připojeních