Download FDM Solaris Release 2 Software User Manual
Transcript
Interface Functions
int
Nr_Of_Blocks;
FDM_MSG_T_DESC
*Ptr_Block;
unsigned long
Local_DLL_Address;
unsigned long
Remote_DLL_Address;
FDM_MSG_SEND_SRERVICE_REPORT Service_Report;
FDM_PRIVATE_DLI_T
Private;
} FDM_MSG_TO_SEND;
typedef struct _FDM_MSG_T_DESC {
unsigned short
Nr_Of_Bytes;
unsigned char
*Ptr_Data;
struct_FDM_MSG_T_DESC
*Next_Block;
} FDM_MSG_T_DESC;
InternalInfos:
internal structure. The structure must not be modified during execution of the
function.
CallBackRoutine:
procedure called on receipt of the message send acknowledgement or when time delay
expires. The prototype of the CallBack function is as follows:
VOID WINAPI CallBackRoutine (
DWORD
dwErrorCode,
DWORD
FdmReport,
LPOVERLAPPED
lpOverlapped);
dwErrorCode:
equal to 0 if the request has been processed correctly.
FdmReport:
not used.
lpOverlapped:
pointer to an OVERLAPPED structure. The OVERLAPPED structure contains
information used in asynchronous input and output (I/O).
typedef struct _OVERLAPPED {
DWORD
ALS 53324 b-en
Internal;
FDM Solaris Release 2 Software User Manual
Page 4-53