source: trunk/src/capi2032/capi2032.h@ 10367

Last change on this file since 10367 was 4505, checked in by sandervl, 25 years ago

CT: Rewrote capi32

File size: 1.1 KB
Line 
1/* $Id: capi2032.h,v 1.4 2000-10-20 22:28:24 sandervl Exp $ */
2
3/*
4 * CAPI2032 implementation
5 *
6 * first implementation 1998 Felix Maschek
7 *
8 * rewritten 2000 Carsten Tenbrink
9 *
10 * Project Odin Software License can be found in LICENSE.TXT
11 *
12 */
13#ifndef __CAPI2032_H__
14#define __CAPI2032_H__
15
16ULONG APIENTRY CAPI_REGISTER(
17 ULONG MessageBufferSize,
18 ULONG maxLogicalConnection,
19 ULONG maxBDataBlocks,
20 ULONG maxBDataLen,
21 ULONG * pApplID );
22
23ULONG APIENTRY CAPI_RELEASE(
24 ULONG ApplID );
25
26ULONG APIENTRY CAPI_PUT_MESSAGE(
27 ULONG ApplID,
28 PVOID pCAPIMessage );
29
30ULONG APIENTRY CAPI_GET_MESSAGE(
31 ULONG ApplID,
32 PVOID * ppCAPIMessage );
33
34ULONG APIENTRY CAPI_SET_SIGNAL(
35 ULONG ApplID,
36 ULONG hEventSem );
37
38VOID APIENTRY CAPI_GET_MANUFACTURER(
39 char * SzBuffer );
40
41ULONG APIENTRY CAPI_GET_VERSION(
42 ULONG * pCAPIMajor,
43 ULONG * pCAPIMinor,
44 ULONG * pManufacturerMajor,
45 ULONG * pManufacturerMinor );
46
47ULONG APIENTRY CAPI_GET_SERIAL_NUMBER(
48 char * SzBuffer );
49
50ULONG APIENTRY CAPI_GET_PROFILE(
51 PVOID SzBuffer,
52 ULONG CtrlNr );
53
54ULONG APIENTRY CAPI_INSTALLED(void);
55
56#endif
Note: See TracBrowser for help on using the repository browser.