Freigeben über


Anlage des Netzwerkmoduls

Bevor ein Clientmodul und ein Anbietermodul miteinander verbunden werden können, müssen sie sich jeweils selbst beim NMR registrieren. Ein Clientmodul registriert sich beim NMR, indem es die NmrRegisterClient-Funktion aufruft, und ein Anbietermodul registriert sich beim NMR, indem die NmrRegisterProvider-Funktion aufgerufen wird. Das folgende Diagramm veranschaulicht die Registrierung von Netzwerkmodulen.

Diagramm, das den Prozess der Registrierung von Netzwerkmodulen zeigt.

Wenn sowohl das Clientmodul als auch das Anbietermodul bei der Registrierung beim NMR die gleiche Netzwerkprogrammierschnittstelle (Network Programming Interface, NPI) angeben, initiiert der NMR das Anfügen der beiden Netzwerkmodule zusammen. Der NMR initiiert den Anlageprozess durch Aufrufen der ClientAttachProvider-Rückruffunktion des Clientmoduls. Das folgende Diagramm veranschaulicht die Netzwerkmodulregistrierungsstelle (Network Module Registrar, NMR), die die Anlage initiiert.

Diagramm, das den NMR zeigt, der den Anlageprozess initiiert.

Die ClientAttachProvider-Rückruffunktion eines Clientmoduls kann die Registrierungsdaten für das Anbietermodul untersuchen, um zu ermitteln, ob es an das Anbietermodul angefügt wird. Wenn das Clientmodul feststellt, dass es an das Anbietermodul angefügt wird, wird der Anlageprozess fortgesetzt, indem die NmrClientAttachProvider-Funktion aufgerufen wird. Wenn ein Clientmodul die NmrClientAttachProvider-Funktion aufruft, ruft der NMR wiederum die ProviderAttachClient-Rückruffunktion des Anbietermoduls auf. Das folgende Diagramm veranschaulicht das Clientmodul, das die Anlage fortsetzt.

Diagramm, das zeigt, wie das Clientmodul mit dem Anlageprozess fortschreitet.

Die ProviderAttachClient-Rückruffunktion eines Anbietermoduls kann die Registrierungsdaten für das Clientmodul untersuchen, um zu ermitteln, ob es an das Clientmodul angefügt wird. Wenn das Anbietermodul bestimmt, dass es an das Clientmodul angefügt wird, tauschen das Anbietermodul und das Clientmodul Zeiger auf ihre jeweiligen NPI-Verteilungstabellenstrukturen aus. Nachdem das Clientmodul und das Anbietermodul angefügt wurden, können sie über ihre NPI-Funktionen unabhängig vom NMR miteinander interagieren. Das folgende Diagramm veranschaulicht die angefügten Netzwerkmodule.

Diagramm mit den angefügten Netzwerkmodulen nach erfolgreicher Anlage.