xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | 包函数
Win32Api.Kernel32类 参考
类 Win32Api.Kernel32 继承关系图:
Library

Public 成员函数

静态 Public 成员函数

静态 Public 属性

包函数

额外继承的成员函数

详细描述

在文件 Runtime.xcs101 行定义.

成员函数说明

◆ CloseHandle()

bool stdcall CloseHandle ( Pointer  hObject)
package

◆ load()

static bool load ( )
static

在文件 Runtime.xcs105 行定义.

105 {
106 if (loaded == false) {
107 try {
108 loadLibrary("kernel32.dll");
109 loaded = true;
110 } catch(Exception e) {
111
112 }
113 }
114
115 return loaded;
116 }
异常类
static final void loadLibrary(String)

◆ lstrlenA()

int stdcall lstrlenA ( ObjectPtr  lpString)
package

◆ OpenProcess()

Pointer stdcall OpenProcess ( int  dwDesiredAccess,
bool  bInheritHandle,
int  dwProcessId 
)
package

◆ Process32First()

bool stdcall Process32First ( Pointer  hSnapshot,
ObjectPtr  lppe 
)

◆ Process32Next()

bool stdcall Process32Next ( Pointer  hSnapshot,
ObjectPtr  lppe 
)
package

◆ QueryFullProcessImageNameA()

bool stdcall QueryFullProcessImageNameA ( ObjectPtr  hProcess,
int  dwFlags,
ObjectPtr  lpExeName,
ObjectPtr  lpdwSize 
)
package

◆ TerminateProcess()

bool stdcall TerminateProcess ( Pointer  hProcess,
int  uExitCode 
)
package

结构体成员变量说明

◆ loaded

bool loaded = false
static

在文件 Runtime.xcs103 行定义.

◆ MAX_PATH

const int MAX_PATH = 260
static

在文件 Runtime.xcs118 行定义.

◆ TH32CS_SNAPALL

const int TH32CS_SNAPALL = TH32CS_SNAPHEAPLIST | TH32CS_SNAPPROCESS | TH32CS_SNAPTHREAD | TH32CS_SNAPMODULE
static

在文件 Runtime.xcs123 行定义.

◆ TH32CS_SNAPHEAPLIST

const int TH32CS_SNAPHEAPLIST = 1
static

在文件 Runtime.xcs119 行定义.

◆ TH32CS_SNAPMODULE

const int TH32CS_SNAPMODULE = 8
static

在文件 Runtime.xcs122 行定义.

◆ TH32CS_SNAPPROCESS

const int TH32CS_SNAPPROCESS = 2
static

在文件 Runtime.xcs120 行定义.

◆ TH32CS_SNAPTHREAD

const int TH32CS_SNAPTHREAD = 4
static

在文件 Runtime.xcs121 行定义.