⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 winappc.h

📁 c语言编程软件vc6.0中文绿色版_vc6.0官方下载
💻 H
📖 第 1 页 / 共 5 页
字号:
  unsigned char     rts_rcvd;           /* AP_NO                             */
                                        /* AP_YES                            */
};


struct mc_confirmed
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
};


struct mc_deallocate
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned char     reserv3;
  unsigned char     dealloc_type;       /* AP_SYNC_LEVEL                     */
                                        /* AP_FLUSH                          */
                                        /* AP_CONFIRM_TYPE              *SYNC*/
                                        /* AP_ABEND                          */
                                        /* AP_TP_NOT_AVAIL_RETRY        *SYNC*/
                                        /* AP_TP_NOT_AVAIL_NO_RETRY     *SYNC*/
                                        /* AP_TPN_NOT_RECOGNIZED        *SYNC*/
                                        /* AP_PIP_DATA_NOT_ALLOWED      *SYNC*/
                                        /* AP_PIP_DATA_INCORRECT        *SYNC*/
                                        /* AP_RESOURCE_FAILURE_NO_RETRY *SYNC*/
                                        /* AP_CONV_TYPE_MISMATCH        *SYNC*/
                                        /* AP_SYNC_LVL_NOT_SUPPORTED    *SYNC*/
                                        /* AP_SECURITY_PARAMS_INVALID   *SYNC*/
  unsigned char     reserv4[2];
  unsigned char     reserv5[4];
#ifdef SYNCPT_SUPPORT                                                  /*SYNC*/
  void       (WINAPI *callback)();      /* present if opext&AP_EXTD_VCB *SYNC*/
  void             *correlator;         /* present if opext&AP_EXTD_VCB *SYNC*/
  unsigned char     reserv6[4];         /* present if opext&AP_EXTD_VCB *SYNC*/
#endif                                                                 /*SYNC*/
};


struct mc_flush
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
};


struct mc_get_attributes
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned char     reserv3;
  unsigned char     sync_level;         /* AP_NONE                           */
                                        /* AP_CONFIRM_SYNC_LEVEL             */
                                        /* AP_SYNCPT                    *SYNC*/
  unsigned char     mode_name[8];
  unsigned char     net_name[8];
  unsigned char     lu_name[8];
  unsigned char     lu_alias[8];
  unsigned char     plu_alias[8];
  unsigned char     plu_un_name[8];
  unsigned char     reserv4[2];
  unsigned char     fqplu_name[17];
  unsigned char     reserv5;
  unsigned char     user_id[10];
  unsigned long     conv_group_id;      /* conversation group id        *ES10*/
  unsigned char     conv_corr_len;      /* conversation correlator lgth *ES10*/
  unsigned char     conv_corr[8];       /* conversation correlator      *ES10*/
  unsigned char     reserv6[13];
#ifdef SYNCPT_SUPPORT                                                  /*SYNC*/
  unsigned char     luw_id[26];          /* present if opext&AP_EXTD_VCB*SYNC*/
  unsigned char     sess_id[8];          /* present if opext&AP_EXTD_VCB*SYNC*/
#endif                                                                 /*SYNC*/
};


struct mc_prepare_to_receive
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned char     ptr_type;           /* AP_SYNC_LEVEL                     */
                                        /* AP_FLUSH                          */
                                        /* AP_CONFIRM_TYPE              *SYNC*/
  unsigned char     locks;              /* AP_SHORT                          */
                                        /* AP_LONG                           */
};


struct mc_receive_and_post
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned short    what_rcvd;          /* AP_NONE                           */
                                        /* AP_DATA                           */
                                        /* AP_CONFIRM_WHAT_RECEIVED          */
                                        /* AP_CONFIRM_SEND                   */
                                        /* AP_CONFIRM_DEALLOCATE             */
  unsigned char     rtn_status;         /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv4;
  unsigned char     rts_rcvd;           /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv5;
  unsigned short    max_len;
  unsigned short    dlen;
  unsigned char far *dptr;
  unsigned char far *sema;
  unsigned char     reserv6;
};


struct mc_receive_and_wait
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned short    what_rcvd;          /* AP_NONE                           */
                                        /* AP_DATA                           */
                                        /* AP_SEND                           */
                                        /* AP_CONFIRM_WHAT_RECEIVED          */
                                        /* AP_CONFIRM_SEND                   */
                                        /* AP_CONFIRM_DEALLOCATE             */
  unsigned char     rtn_status;         /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv4;
  unsigned char     rts_rcvd;           /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv5;
  unsigned short    max_len;
  unsigned short    dlen;
  unsigned char far *dptr;
  unsigned char     reserv6[5];
};


struct mc_receive_immediate
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
  unsigned short    what_rcvd;          /* AP_NONE                           */
                                        /* AP_DATA                           */
                                        /* AP_SEND                           */
                                        /* AP_CONFIRM_WHAT_RECEIVED          */
                                        /* AP_CONFIRM_SEND                   */
                                        /* AP_CONFIRM_DEALLOCATE             */
  unsigned char     rtn_status;         /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv4;
  unsigned char     rts_rcvd;           /* AP_NO                             */
                                        /* AP_YES                            */
  unsigned char     reserv5;
  unsigned short    max_len;
  unsigned short    dlen;
  unsigned char far *dptr;
  unsigned char     reserv6[5];
};


struct mc_request_to_send
{
  unsigned short    opcode;
  unsigned char     opext;
  unsigned char     reserv2;
  unsigned short    primary_rc;
  unsigned long     secondary_rc;
  unsigned char     tp_id[8];
  unsigned long     conv_id;
};


struct mc_send_conversation                                            /*ES10*/
{                                                                      /*ES10*/
  unsigned short    opcode;                                            /*ES10*/
  unsigned char     opext;                                             /*ES10*/
  unsigned char     reserv2;                                           /*ES10*/
  unsigned short    primary_rc;                                        /*ES10*/
  unsigned long     secondary_rc;                                      /*ES10*/
  unsigned char     tp_id[8];                                          /*ES10*/
  unsigned char     reserv3[8];                                        /*ES10*/
  unsigned char     rtn_ctl;            /* AP_WHEN_SESSION_ALLOCATED    *ES10*/
                                        /* AP_IMMEDIATE                 *ES10*/
                                        /* AP_WHEN_SESSION_FREE         *ES10*/
                                        /* AP_WHEN_CONWINNER_ALLOCATED  *ES10*/
                                        /* AP_WHEN_CONV_GROUP_ALLOCATED *ES10*/
  unsigned char     reserv4;                                           /*ES10*/
  unsigned long     conv_group_id;      /* conversation group id        *ES10*/
  unsigned long     sense_data;         /* alloc failure sense data     *ES10*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -