[comment]: # ({31f06395-a93134cd})
# 11 Biblioteca de vínculo dinâmico do Zabbix sender para Windows

#### Visão geral

Em um ambiente Windows, os aplicativos podem enviar dados para o Zabbix
server/proxy usando a biblioteca de vínculo dinâmico do Zabbix sender
(zabbix\_sender.dll), em vez de precisar iniciar um processo externo
(zabbix\_sender.exe).

zabbix_sender.h e zabbix_sender.lib são necessários para compilar aplicativos do usuário com zabbix_sender.dll.

#### Obtendo

Há duas maneiras de obter o zabbix_sender.dll.

**1.** [Baixe](https://www.zabbix.com/download_agents) os arquivos zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll como um arquivo ZIP.

Ao escolher as opções de download, certifique-se de selecionar "No encryption" em *Encryption* e "Archive" em *Packaging*. Em seguida, baixe o Zabbix agent (não o Zabbix agent 2).

Os arquivos zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll estarão dentro do arquivo ZIP baixado no diretório `bin\dev`. Descompacte os arquivos onde precisar.

**2.** Compile o zabbix_sender.dll a partir do código-fonte (consulte as [instruções](/manual/installation/install/win_agent#overview)). 

A biblioteca de vínculo dinâmico com os arquivos de desenvolvimento estará localizada
no diretório `bin\winXX\dev`. Para usá-la, inclua o arquivo de cabeçalho zabbix_sender.h
e faça o vínculo com a biblioteca zabbix_sender.lib. 

#### Veja também

-    [exemplo](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/build/win32/examples/zabbix_sender/sender.c) de um utilitário simples do Zabbix sender implementado com a biblioteca de vínculo dinâmico do Zabbix sender para ilustrar o uso da biblioteca;
-    arquivo [zabbix_sender.h](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/src/zabbix_sender/win32/zabbix_sender.h) para as funções de interface da biblioteca de vínculo dinâmico do Zabbix sender. Este arquivo contém documentação que explica a finalidade de cada função de interface, seus argumentos e valor de retorno.

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