Moduły | |
| Identyfikatory parametrów urządzenia | |
| Rodzaje interfejsu urządzenia | |
Funkcje | |
| POSNET_API POSNET_STATUS __stdcall | POS_CloseDevice (POSNET_HANDLE hLocalDevice) |
| Zamknij urządzenie. | |
| POSNET_API POSNET_HANDLE __stdcall | POS_CreateDeviceHandle (unsigned long deviceType) |
| Utworzenie uchwytu do nowego urządzenia. | |
| POSNET_API POSNET_STATUS __stdcall | POS_DestroyDeviceHandle (POSNET_HANDLE hGlobalDevice) |
| Usuń istniejący uchwyt urządzenia i zwolnij zajmowaną pamięć. | |
| POSNET_API POSNET_STATUS __stdcall | POS_GetDeviceParam (POSNET_HANDLE hDevice, unsigned long paramCode, void *paramValue) |
| Funkcja do pobierania parametrów urządzenia. | |
| POSNET_API POSNET_HANDLE __stdcall | POS_OpenDevice (POSNET_HANDLE hGlobalDevice) |
| Otwórz urządzenie. | |
| POSNET_API POSNET_STATUS __stdcall | POS_SetDeviceParam (POSNET_HANDLE hDevice, unsigned long paramCode, void *paramValue) |
| Funkcja do ustawiania parametrów urządzenia. | |
| POSNET_API POSNET_STATUS __stdcall POS_CloseDevice | ( | POSNET_HANDLE | hLocalDevice | ) |
Zamknij urządzenie.
Zamyka urzadzenie wskazywane przez uchwyt. Usuwa zawartości kolejek komunikacyjnych. Wszytskie dane należy odczytać przed zamknięciem urządzenia.
| hLocalDevice | Uchwyt urzadzenia do zamknięcia. |
| POSNET_API POSNET_HANDLE __stdcall POS_CreateDeviceHandle | ( | unsigned long | deviceType | ) |
Utworzenie uchwytu do nowego urządzenia.
Tworzy odpowiedni obiekt i ustawia niebędne jego właściwości, ale fizycznie go nie otwiera. Przed otwarciem urządzenia należy ustawić niebędne parametry, które są rózne w zależności od typu urządzenia.
| deviceType | Typ podłączonego urządzenia Typy podłączenia |
| POSNET_API POSNET_STATUS __stdcall POS_DestroyDeviceHandle | ( | POSNET_HANDLE | hGlobalDevice | ) |
Usuń istniejący uchwyt urządzenia i zwolnij zajmowaną pamięć.
Ostatecznie usuwa obiekt komunikacyjny i zwalnia pamięć.
| hGlobalDevice | Uchwyt globalny urządzenia do usunięcia. Wszystkie wątki muszą najpierw zamknąć urzadzenie, w przeciwnym wypadku funkcja zwróci błąd POSNET_STATUS_BUSY. |
| POSNET_API POSNET_STATUS __stdcall POS_GetDeviceParam | ( | POSNET_HANDLE | hDevice, | |
| unsigned long | paramCode, | |||
| void * | paramValue | |||
| ) |
Funkcja do pobierania parametrów urządzenia.
| hDevice | Uchwyt urządzenia - zarówno lokalny jak i globalny | |
| paramCode | Kod parametru por. Identyfikatory parametrów urządzenia kody parametrów | |
| paramValue | Wskaźnik lub wartość parametru. Opis przy parametrach urządzenia. |
| POSNET_API POSNET_HANDLE __stdcall POS_OpenDevice | ( | POSNET_HANDLE | hGlobalDevice | ) |
Otwórz urządzenie.
| hGlobalDevice | Uchwyt globalny urzadzenia do otwarcia. |
| POSNET_API POSNET_STATUS __stdcall POS_SetDeviceParam | ( | POSNET_HANDLE | hDevice, | |
| unsigned long | paramCode, | |||
| void * | paramValue | |||
| ) |
Funkcja do ustawiania parametrów urządzenia.
| hDevice | Uchwyt urządzenia - zarówno lokalny jak i globalny | |
| paramCode | Kod parametru por. Identyfikatory parametrów urządzenia kody parametrów | |
| paramValue | Wskaźnik lub wartość parametru. Opis przy parametrach urządzenia. |
1.5.5