10.2.1 Konfiguration von capi2032.dll
Die Datei capi2032.dll (im Bild mit VCAPI.DLL bezeichnet) muß sich im
Verzeichnis %SystemRoot%\system32 befinden, um von allen Anwen-
dungen gefunden zu werden.
Die IP Adresse und die Portnummer des VCAPI Servers (rcapid) muß in
der Registry mit dem Programm regedit.exe eingetragen werden:
HKEY_LOCAL_MACHINE\SOFTWARE\MULTIDATA\VCAPI\Client
VCAPI_SERVER_ADDR
die IP Nummer des Servers in Punktschreibweise als Zeichenkette.
VCAPI_SERVER_PORT_NO
die Portnummer des VCAPI Service (7703) als Zeichenkette.
Die symbolischen Rechnernamen des Clients und des Servers sollten in
der Datei
%SystemRoot%\system32\drivers\etc\hosts
und der Dienst mit dem Namen vcapi sollte in der Datei
%SystemRoot%\system32\drivers\etc\services
eingetragen werden, damit keine unnötigen Wartezeiten bei Status-
abfragen, z.B. mit dem netstat Kommando auftreten.
10.2.2 Multiserver VCAPI
Die capi2032.dll gibt es auch in einer Version, welche mehrere
VCAPI-Server unterstützt. Die Konfiguration eines oder mehrerer VCAPI
Server geschieht über die Registry. Der Basispfad ist (wie oben):
HKEY_LOCAL_MACHINE\SOFTWARE\MULTIDATA\VCAPI\Client\
Jedem Controller, der lokal ansprechbar sein soll, wird ein VCAPI-Server
zugeordnet:
<localController>\VCAPI_SERVER_CONTROLLER
<localController>\VCAPI_SERVER_ADDR
<localController>\VCAPI_SERVER_PORT_NO
Wenn ein Server mehrere Controller unterstützt, dann kann für jeden
Controller auf dem Server ein RegistryKey eingetragen werden. Die Zahl
<localController> muss von 1 aufsteigend sein.
CAPI-Serverfunktion
(DWORD)
(String)
(String)
10
61