名称 |
目的 |
参数 |
返回值 |
例子 |
getCurrentDirectory |
不再使用 - 用 getfilename 代替
|
无 |
STRING: 当前进程目录(包括路径) |
s:=getCurrentDirectory; |
getEnableProcessAffinity |
如果在常规选项中激活了"设置进程亲和性"的标志,则返回 true
|
无 |
BOOLEAN: true: 该标志被激活 false: 该标志未被激活 |
b:=getEnableProcessAffinity |
getOMPProcessorCount |
返回处理器的数量(对于 OpenMP) |
无 |
INTEGER: 处理器的数量 |
iProc:=getOMPProcessorCount; |
getOMPThreadCount |
返回线程的数量(对于 OpenMP) |
无 | INTEGER: 线程的数量 |
tThread:=getOMPThreadCount; |
getProcessAfinityMask |
返回进程亲和力掩码,作为 32 位掩码 | 无 | INTEGER: 进程亲和力掩码 | |
getProcessAfinityMask64 |
返回进程亲和力掩码,作为 64 位掩码 | 无 | INTEGER: 进程亲和力掩码 | |
getProcessID |
返回当前进程的 ID | 无 | INTEGER: 进程 ID | ID:=getProcessID; |
getSystemAffinityMask |
|
|
|
|
getSystemAffinityMask64 |
|
|
|
|
isSystem64 |
如果当前系统是一个 64 位系统,则返回 true |
1: BOOLEAN: 用于区分当前进程和当前操作系统的标志 |
BOOLEAN: true: 如果被分析的进程或系统是 64 位的 false: 如果被分析的进程或系统不是 64 位的 |
b:=isSystem64(FALSE);//process b:=isSystem64(TRUE);//system |
isUserControl |
如果 EBSILON 进程是由一个特定的用户通过 CUI 控制的(与通过 COM 接口控制的进程相反),则返回 true | 无 |
BOOLEAN: |
b:=isUserControl; |
setCurrentDirectory |
不再使用 - 可能与 getCurrentDirectory 一起作为一个字符串缓冲区使用。 | 1: STRING: 包括路径的新激活目录 | 无 | set CurrentDirectory("C:\\Temp"); |
setEnableProcessAffinity |
激活/停用"设置进程亲和力"标志 |
1: BOOLEAN: |
无 |
setEnableProcessAffinity(TRUE); |
setOMPThreadCount |
设置线程的数量(对于 OpenMP) |
1: INTEGER: 线程的数量 |
无 |
setOMPThreadCount(1); |
setProcessAffinityMask |
设置进程亲和力掩码(32-位) | 1: INTEGER: 进程亲和力掩码(32-位) | 无 | |
setProcessAffinityMask64
|
设置进程亲和力掩码(64-位) | 1: INTEGER:进程亲和力掩码(64-位) | 无 | |
setUserControl |
设置用户控制(见 isUserControl) |
1: BOOLEAN: |
无 |
setUserControl(TRUE); |