📄 dsmpcdef.h
字号:
//// (S)imple (M)odule (P)rocedure (C)all//// Version 1.1.3//// SIC Dynamics Copyright(C) - 1999//// SMPC types//#ifndef __DSMPCDEF_H#define __DSMPCDEF_H// System-Independed 4 bytes unsigned integertypedef unsigned long dword; // SMPC input/output parameter implementationtypedef struct { void* buffer; // pointer to data dword size; // size of data} DSmpcParam;#define SmpcSet(p,b,s) { (p)->buffer = (b); (p)->size = (s); }// SMPC error codes#define Smpc_Success 0 // Call was succeded#define Smpc_Err_Server 1 // Server not found#define Smpc_Err_Proc 2 // Procedure not found#define Smpc_Err_InSize 3 // Sended data size error#define Smpc_Err_OutSize 4 // Received data size error#define Smpc_Err_System 5 // Some system errors#define Smpc_Err_Timeout 6 // Timeout while call#define Smpc_Err_Type 7 // Wrong server type// SMPC procedure IDs#define Smpc_Proc_About 0 // Get information about server#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -