[comment]: # translation:outdated

[comment]: # ({31f06395-a93134cd})
# 11 Dynamische Linkbibliothek für Zabbix sender unter Windows

#### Übersicht

In einer Windows-Umgebung können Anwendungen Daten an den Zabbix Server/Proxy senden, indem sie die dynamische Linkbibliothek für Zabbix sender
(zabbix\_sender.dll) verwenden, anstatt einen externen Prozess
(zabbix\_sender.exe) starten zu müssen.

zabbix_sender.h und zabbix_sender.lib werden benötigt, um Benutzeranwendungen mit zabbix_sender.dll zu kompilieren.

#### Bezug

Es gibt zwei Möglichkeiten, zabbix_sender.dll zu beziehen.

**1.** [Laden Sie](https://www.zabbix.com/download_agents) die Dateien zabbix_sender.h, zabbix_sender.lib und zabbix_sender.dll als ZIP-Archiv herunter.

Achten Sie bei der Auswahl der Download-Optionen darauf, unter *Encryption* die Option "No encryption" und unter *Packaging* die Option "Archive" auszuwählen. Laden Sie dann Zabbix Agent herunter (nicht Zabbix Agent 2).

Die Dateien zabbix_sender.h, zabbix_sender.lib und zabbix_sender.dll befinden sich im heruntergeladenen ZIP-Archiv im Verzeichnis `bin\dev`. Entpacken Sie die Dateien an den gewünschten Ort.

**2.** Erstellen Sie zabbix_sender.dll aus dem Quellcode (siehe [Anweisungen](/manual/installation/install/win_agent#overview)). 

Die dynamische Linkbibliothek mit den Entwicklungsdateien befindet sich im
Verzeichnis `bin\winXX\dev`. Um sie zu verwenden, binden Sie die Header-Datei zabbix_sender.h ein
und linken Sie mit der Bibliothek zabbix_sender.lib. 

#### Siehe auch

-    [Beispiel](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/build/win32/examples/zabbix_sender/sender.c) eines einfachen Zabbix-sender-Dienstprogramms, das mit der dynamischen Linkbibliothek für Zabbix sender implementiert wurde, um die Verwendung der Bibliothek zu veranschaulichen;
-    Datei [zabbix_sender.h](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/zabbix_sender/win32/zabbix_sender.h) für die Schnittstellenfunktionen der dynamischen Linkbibliothek für Zabbix sender. Diese Datei enthält eine Dokumentation, die den Zweck jeder Schnittstellenfunktion, ihrer Argumente und des Rückgabewerts erläutert.

[comment]: # ({/31f06395-a93134cd})
