# Definicje globalne

## Definicje
#define | POSNET_API __declspec(dllimport)
| Standardowy sposób obsługi bibliotek DLL.
#define | POSNET_NAMELENGTH_MAX 16
| Definicja minimalnego rozmianu bufora znakowego nazwy polecenia, nazwy parametru.
## Definicje typów
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 239 pliku posnet.h.

#define POSNET_NAMELENGTH_MAX 16

Definicja minimalnego rozmianu bufora znakowego nazwy polecenia, nazwy parametru.

Definicja w linii 270 pliku posnet.h.

## Dokumentacja definicji typów

typedef void* POSNET_HANDLE

Definicja typu uchwytu urządzenia.

Definicja w linii 258 pliku posnet.h.

typedef unsigned long POSNET_STATE

Definicja typu wartości zwracanej jako stan rozkazu.

Definicja w linii 266 pliku posnet.h.

typedef unsigned long POSNET_STATUS

Definicja typu wartości zwracanej jako status.

Definicja w linii 262 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.