[comment]: # ({31f06395-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)
-    Zabbix sender 動的リンクライブラリのインターフェース関数について記載した [zabbix_sender.h](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/zabbix_sender/win32/zabbix_sender.h) ファイル。このファイルには、各インターフェース関数の目的、引数、および戻り値を説明するドキュメントが含まれています。

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