130 Global Call API for HMP on Windows Programming Guide — August 2006
Handling Service RequestsFigure 33. Generic Service Request Operation
Requesting
Application
Requesting
Device
Responding
Application
gc_ReqService ()
Responding
Device
GCEV_SERVICEREQ*
Generate Request
Notification
of Request
Process Request
gc_RespService ()
Generate Response
Notification
of Response
GCEV_SERVICERESP*
Note: * Indicates that the extdatap of each of these events contains a pointer to
GC_PARM_BLK, which in turn contains all the information associated with
the corresponding request or response. The pointer is only valid until the
next call to gc_GetMetaEvent () or gc_GetMetaEventEx ().