 #define  FLAG_USB_BULKOUT_INT   (1<<0)
 #define  FLAG_USB_BULKIN_INT   (1<<1)
 #define  FLAG_USB_SETUPPACKET_RECIEVED (1<<2)
 #define  FLAG_USBTMC_INITIATE_CLEAR (1<<3)   
 #define  FLAG_USBTMC_INITIATE_BULKOUT_ABORT (1<<4)
 #define  FLAG_USBTMC_INITIATE_BULKIN_ABORT (1<<5)
 #define  FLAG_USBTMC_PROGRAMSECURITY_BULKOUTABORT_CONTEXT (1<<6)
 #define  FLAG_USBTMC_PROGRAMSECURITY_BULKINABORT_CONTEXT (1<<7)  
 #define  FLAG_USBTMC_FORCE_BULKOUT_ABORT (1<<8)  // флаг работает в ф-ии usbtmc_abort_bulkout_transfer для принудительного завершения передачи
 #define  FLAG_USBTMC_FORCE_BULKIN_ABORT (1<<9)   // флаг работает в ф-ии usbtmc_abort_bulkin_transfer для принудительного завершения передачи: без ожидания отсылки short пакета
 #define  FLAG_DEBUG_TRANSFER (1<<10)
 #define  FLAG_USB_REQUEST_STATUSBYTE (1<<11)     // запрошен STB регистр (GPIB)