Пример #1
0
 unsafe public static extern UVSC_STATUS UVSC_OpenConnection([MarshalAs(UnmanagedType.LPStr)] string name,
                                                             short *iConnHandle,
                                                             short *pPort,
                                                             [MarshalAs(UnmanagedType.LPStr)] string uvCmd,
                                                             UVSC_RUNMODE uvRunmode,
                                                             uvsc_cb callback,
                                                             void *cb_custom,
                                                             [MarshalAs(UnmanagedType.LPStr)] string logFileName,
                                                             bool logFileAppend,
                                                             log_cb logCallback);
Пример #2
0
        public void log(string txt, int err_level = 0)
        {
            ListViewItem log_item = new ListViewItem(DateTime.Now.ToString("HH:mm:ss"));

            log_item.SubItems.Add(txt);
            log_item.ImageIndex = err_level;

            if (this.pk_lv_log.InvokeRequired)
            {
                log_cb log_inv = new log_cb(log);
                this.Invoke(log_inv, new object[] { txt, err_level });
            }
            else
            {
                this.pk_lv_log.Items.Insert(0, log_item);
            }
        }
Пример #3
0
 public static extern int nhm_amd_reg_log_cb(log_cb cb);
Пример #4
0
 public static extern int nhm_nvidia_reg_log_cb(log_cb cb);