Version
|
File
|
Description
|
|---|---|
|
xxxbnd.c
|
Contains the service manager binding functions.
|
|
xxxdef.h
|
Contains version IDs and compatibility levels of the service.
|
|
xxxsys.h
|
Contains trace tag codes.
|

Figure 24. Service Manager Binding Functions

Figure 25. Life Cycle Binding Functions

Figure 26. Service Registration




typedef struct /* CTA internal revision info structure */
{
DWORD size; /* Size of the returned structure */
DWORD majorrev; /* Major revision of service/manager */
DWORD minorrev; /* Minor revision of service/manager */
char builddate [12]; /* Build date, "Mmm dd yyyy\0" */
DWORD reqdisplevel; /* Required compat level of Dispatcher */
DWORD expapilevel; /* Exported compat level of Service API */
DWORD expspilevel; /* Exported compat level of Service SPI */
} CTAINTREV_INFO;




Figure 27. Event Handling Initialization
Figure 28. Device Specific Data Objects
|
Operating System
|
Native "wait" object
|
|---|---|
|
Windows NT
|
Manual reset event object
|
|
UNIX
|
pollfd structure
|


|
Operating System
|
Native "wait" object
|
|---|---|
|
Windows NT
|
manual reset event object
|
|
UNIX
|
pollfd struct
|















|
Function
|
Description
|
|---|---|
|
xxxAddRTC
|
Initializes run time control.
|
|
xxxRemoveRTC
|
Shuts down runtime control.
|
|
xxxGetFunctionPtr
|
Gets a pointer to a new binding function.
|
Version