# Definicje globalne

## Definicje
#define | POSNET_API __declspec(dllimport)
| Standardowy sposób obsługi bibliotek DLL.
## Definicje typów
typedef unsigned short | POSNET_CMD
| Definicja typu wartości reprezentującej kod polecenia.
typedef unsigned long | POSNET_DATA_TYPE
| Definicja typu wartości reprezentującej typ danych w polach DATA.
typedef void * | POSNET_HANDLE
| Definicja typu uchwytu urządzenia.
typedef unsigned long | POSNET_STATE
| Definicja typu wartości zwracanej jako stan rozkazu.
typedef unsigned long | POSNET_STATUS
| Definicja typu wartości zwracanej jako status.
## Funkcje
POSNET_API unsigned long __stdcall | POS_GetLibraryVersion ()
| Pobierz wersję biblioteki.

## Dokumentacja definicji

#define POSNET_API __declspec(dllimport)

Standardowy sposób obsługi bibliotek DLL.

Definicja w linii 298 pliku posnet.h.

## Dokumentacja definicji typów

typedef unsigned short POSNET_CMD

Definicja typu wartości reprezentującej kod polecenia.

Definicja w linii 329 pliku posnet.h.

typedef unsigned long POSNET_DATA_TYPE

Definicja typu wartości reprezentującej typ danych w polach DATA.

Definicja w linii 333 pliku posnet.h.

typedef void* POSNET_HANDLE

Definicja typu uchwytu urządzenia.

Definicja w linii 317 pliku posnet.h.

typedef unsigned long POSNET_STATE

Definicja typu wartości zwracanej jako stan rozkazu.

Definicja w linii 325 pliku posnet.h.

typedef unsigned long POSNET_STATUS

Definicja typu wartości zwracanej jako status.

Definicja w linii 321 pliku posnet.h.

## Dokumentacja funkcji

POSNET_API unsigned long __stdcall POS_GetLibraryVersion | ( |  | ) |

Pobierz wersję biblioteki.

Zwraca:
  Wersja jako liczba 32 bitowa. Liczba ta składa się z trzech części. Najstarsze 8 bitów to główny numer wersji, następne 8 to podrzędny numer wersji, oststanie 16 bitów to numer kompilacji.