Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Než mohou být klientský modul a modul poskytovatele spojeny, musí se oba nejprve zaregistrovat v NMR. Klientský modul se registruje u NMR voláním funkce NmrRegisterClient a modul poskytovatele se registruje u NMR voláním funkce NmrRegisterProvider. Následující diagram znázorňuje registraci síťového modulu.
Pokud klientský modul i modul zprostředkovatele určí stejné síťové programovací rozhraní (NPI) při registraci v NMR, NMR zahájí připojení těchto dvou síťových modulů. NMR zahájí proces připojení voláním funkce zpětného volání ClientAttachProvider modulu klienta. Následující diagram znázorňuje, že registrátor síťového modulu (NMR) iniciuje přílohu.
Zpětnovazební funkce modulu klienta ClientAttachProvider může prozkoumat registrační data pro modul zprostředkovatele, aby zjistila, zda se připojí k modulu zprostředkovatele. Pokud klientský modul zjistí, že se připojí k modulu zprostředkovatele, pokračuje v procesu připojení voláním funkce NmrClientAttachProvider . Když klientský modul volá funkci NmrClientAttachProvider, NMR následně zavolá funkci zpětného volání ProviderAttachClient modulu poskytovatele. Následující diagram znázorňuje modul klienta, který se zabývá připojením.
Modul poskytovatele ProviderAttachClient funkce zpětného volání může prozkoumat registrační data pro klientský modul a zjistit, jestli se připojí k klientskému modulu. Pokud modul zprostředkovatele zjistí, že se připojí k klientskému modulu, modul zprostředkovatele a klientský modul si vyměňují ukazatele na příslušné struktury tabulek odesílání NPI. Po připojení klientského modulu a modulu zprostředkovatele můžou vzájemně komunikovat prostřednictvím funkcí NPI nezávisle na NMR. Následující diagram znázorňuje připojené síťové moduly.