[comment]: # ({84247c8d-a93134cd})
# 11 Libreria dinamica Zabbix sender per Windows

#### Panoramica

In un ambiente Windows, le applicazioni possono inviare dati a Zabbix server/proxy usando la libreria dinamica Zabbix sender (zabbix\_sender.dll) invece di dover avviare un processo esterno (zabbix\_sender.exe).

Per compilare applicazioni utente con zabbix_sender.dll sono necessari zabbix_sender.h e zabbix_sender.lib.

#### Ottenimento

Esistono due modi per ottenere zabbix_sender.dll.

**1.** [Scaricare](https://www.zabbix.com/download_agents) i file zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll come archivio ZIP.

Quando si scelgono le opzioni di download, assicurarsi di selezionare "No encryption" sotto *Encryption* e "Archive" sotto *Packaging*. Quindi scaricare Zabbix agent (non Zabbix agent 2).

I file zabbix_sender.h, zabbix_sender.lib e zabbix_sender.dll si troveranno nell'archivio ZIP scaricato nella directory `bin\dev`. Decomprimere i file dove necessario.

**2.** Compilare zabbix_sender.dll dai sorgenti (vedere le [istruzioni](/manual/installation/install/win_agent#overview)). 

La libreria dinamica con i file di sviluppo si troverà nella directory
`bin\winXX\dev`. Per utilizzarla, includere il file di intestazione zabbix_sender.h
e collegare la libreria zabbix_sender.lib. 

#### Vedi anche

-    [esempio](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/build/win32/examples/zabbix_sender/sender.c?at=refs%2Fheads%2Frelease%2F7.4) di una semplice utility Zabbix sender implementata con la libreria dinamica Zabbix sender per illustrare l'uso della libreria;
-    file [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) per le funzioni di interfaccia della libreria dinamica Zabbix sender. Questo file contiene la documentazione che spiega lo scopo di ciascuna funzione di interfaccia, i relativi argomenti e il valore restituito.

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