winIDEA SDK
SBatchAccessHeader Struct Reference

Description

Defines the number, type and timeframe of access to perform.

#include <BatchAccess.h>

Public Types

enum  EFlags {
  flWantTimeStamp = 0x00000001 , flAbortIfTooSlow = 0x00000002 ,
  flRealTime = 0x00000004 , flStopResume = 0x00000008 ,
  baDomainDefault = 0x00000000 , baDomainHost = 0x00000010 ,
  baDomainEmulator = 0x00000020 , baDomainMask = 0x000000F0
}
 Access options flags. More...
 

Public Attributes

DWORD m_dwFlags
 flags
 
DWORD m_dwNumItems
 number of items in arrays pBatchAccessItems and pBatchAccessItemResult given as parameters to IConnectDebug2::BatchAccess()
 
DWORD m_dwNumRuns
 how many times should the batch be repeated
 
QWORD m_qwRunInterval
 microseconds for interval repeat. 0 for immediate repeat
 
QWORD m_qwStartAtTime
 absolute time for batch start. 0 for immediate start
 

Member Enumeration Documentation

◆ EFlags

Access options flags.

Enumerator
flWantTimeStamp 

return time stamp of every access

flAbortIfTooSlow 

if interval and item times can not be kept, abort batch

flRealTime 

use real-time access

flStopResume 

stop to perform the operation then resume

baDomainDefault 

execute the access in the default domain

baDomainHost 

execute the access in the PC host domain

baDomainEmulator 

execute the access in the emulator domain