Compaq TP Desktop Connector AA–PVNFG–TE Client Services Reference Manual page 81

Tp desktop connector for acms
Table of Contents

Advertisement

Example 4–1 Form Record Definition
typedef struct {
unsigned int
unsigned int
void *data_record;
unsigned int
unsigned int
void *shadow_record;
} ACMSDI_FORM_RECORD_BIND;
4.1.2 ACMSDI_WORKSPACE_BIND Structure
Defined in the ACMSDI.H file, the ACMSDI_WORKSPACE_BIND type
declares workspaces passed to tasks using the acmsdi_call_task service and
workspaces passed from tasks to acmsdi_request presentation procedures.
The code in Example 4–2 defines the ACMSDI_WORKSPACE_BIND type
structure.
Example 4–2 Workspace Structure Definition
typedef struct {
unsigned int buffer_len;
unsigned int wksp_len;
void *data;
} ACMSDI_WORKSPACE_BIND;
buffer_len;
/** length of caller's record buffer **/
rec_len;
/** actual length of the form record **/
/** pointer to data record **/
shadow_buffer_len; /** length of callers shadow buffer **/
shadow_rec_len;
/** actual length of shadow record **/
/** pointer to shadow record **/
/** length of caller's buffer **/
/** actual length of the workspace **/
/** pointer to workspace **/
Forced Nonblocking Client Services 4–3

Advertisement

Table of Contents
loading

Table of Contents