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

Last change on this file since 1036 was 91, checked in by phaller, 26 years ago

Fix: Added CVS parse variable $Id$

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