# Typy zdarzeń
[Obsługa zdarzeń asynchronicznych statusu drukarek]

## Definicje
#define | POSNET_EVENT_CALLBACK 0x0004
| Tryb obsługi poprzez wywołanie funkcji w momencie otrzymania pakietu danych asynchronicznych.
#define | POSNET_EVENT_DISABLE 0x0000
| Wyłączenie obsługi zdarzeń asynchronicznych - w tym trybie wszystkie zdarzenia są automatycznie usuwane, a aplikacja nie jest o nich informowana.
#define | POSNET_EVENT_EVENT 0x0001
| Sygnalizacja otrzymania zdarzenia za pomocą komunikacji międzyprocesowej typu "Event" (zdarzenie) w systemie Windows. Po wybraniu tego typu obsługi za pomocą funkcji POS_GetEvent można uzyskać uchwyt zdarzenia zarezerwowanego przez urządzenie.
#define | POSNET_EVENT_MESSAGE 0x0002
| Sygnalizacja otrzymania zdarzenia za pomocą komunikatów systemu Windows. Po wybraniu tego trybu należy za pomocą funkcji POS_SetMessageParams ustawić kod komunikatu i uchwyt okna do którego ma on być wysłany. Wysyłany komunikat ma jako lParam umieszczony uchwyt urządzenia, które go wygenerowało.

## Dokumentacja definicji

#define POSNET_EVENT_CALLBACK 0x0004

Tryb obsługi poprzez wywołanie funkcji w momencie otrzymania pakietu danych asynchronicznych.

Definicja w linii 705 pliku posnet.h.

#define POSNET_EVENT_DISABLE 0x0000

Wyłączenie obsługi zdarzeń asynchronicznych - w tym trybie wszystkie zdarzenia są automatycznie usuwane, a aplikacja nie jest o nich informowana.

Definicja w linii 672 pliku posnet.h.

#define POSNET_EVENT_EVENT 0x0001

Sygnalizacja otrzymania zdarzenia za pomocą komunikacji międzyprocesowej typu "Event" (zdarzenie) w systemie Windows. Po wybraniu tego typu obsługi za pomocą funkcji POS_GetEvent można uzyskać uchwyt zdarzenia zarezerwowanego przez urządzenie.

Tylko dla WIN32

Definicja w linii 682 pliku posnet.h.

#define POSNET_EVENT_MESSAGE 0x0002

Sygnalizacja otrzymania zdarzenia za pomocą komunikatów systemu Windows. Po wybraniu tego trybu należy za pomocą funkcji POS_SetMessageParams ustawić kod komunikatu i uchwyt okna do którego ma on być wysłany. Wysyłany komunikat ma jako lParam umieszczony uchwyt urządzenia, które go wygenerowało.

Tylko dla WIN32

Definicja w linii 691 pliku posnet.h.