[comment]: # ({84247c8d-a93134cd})
# 11 Windows 用 Zabbix sender 動的リンクライブラリ

#### 概要

Windows 環境では、アプリケーションは外部プロセス（zabbix_sender.exe）を起動する代わりに、Zabbix サーバー/プロキシにデータを送信するために Zabbix sender 動的リンクライブラリ（zabbix_sender.dll）を使用できます。

zabbix_sender.dll を使用してユーザーアプリケーションをコンパイルするには、zabbix_sender.h と zabbix_sender.lib が必要です。

#### 入手方法

zabbix_sender.dll を入手する方法は 2 つあります。

**1.** [ダウンロード](https://www.zabbix.com/download_agents) して、zabbix_sender.h、zabbix_sender.lib、zabbix_sender.dll ファイルを ZIP アーカイブとして取得します。

ダウンロードオプションを選択する際は、*Encryption* で "No encryption"、*Packaging* で "Archive" を選択してください。その後、Zabbix agent（Zabbix agent 2 ではありません）をダウンロードします。

zabbix_sender.h、zabbix_sender.lib、zabbix_sender.dll ファイルは、ダウンロードした ZIP アーカイブ内の `bin\dev` ディレクトリにあります。必要な場所に展開してください。

**2.** ソースから zabbix_sender.dll をビルドします（[手順](/manual/installation/install/win_agent#overview) を参照）。

開発用ファイルを含む動的リンクライブラリは `bin\winXX\dev` ディレクトリに配置されます。使用するには、zabbix_sender.h ヘッダーファイルをインクルードし、zabbix_sender.lib ライブラリをリンクしてください。

#### 関連情報

-    Zabbix sender 動的リンクライブラリを使用して実装されたシンプルな Zabbix sender ユーティリティの [例](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/build/win32/examples/zabbix_sender/sender.c?at=refs%2Fheads%2Frelease%2F7.4) 。ライブラリの使用方法を示しています。
-    Zabbix sender 動的リンクライブラリのインターフェース関数については [zabbix_sender.h](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/zabbix_sender/win32/zabbix_sender.h?at=refs%2Fheads%2Frelease%2F7.4) ファイルを参照してください。このファイルには、各インターフェース関数の目的、引数、戻り値を説明するドキュメントが含まれています。

[comment]: # ({/84247c8d-a93134cd})
