aardio 文档

raw.activationContext 库模块帮助文档

raw 成员列表

raw.activationContext

用于支持 Windows side-by-side 清单加载技术
请参考 com.actCtx 扩展库调用 COM 接口实现了类似功能,
调用 com.actCtx.createDefaultManifest 可为 COM 组件生成默认清单

raw.activationContext()

创建激活上下文,请在主线程使用,
创建的上下文只有在进程序退出时才会释放(提前释放会出现异常),
不要在同一线程反复创建相同的上下文,
也即创建ACTCTX 结构体,请参考微软MSDN中关于ACTCTX的说明

返回对象:rawactcObject

rawactcObject 成员列表

rawactcObject.activate()

激活清单上下文
如果参数中指定一个函数对象,则激活上下文,然后调用该函数,最后取消激活
否则返回激活 cookie

rawactcObject.applicationName

应用程序名

rawactcObject.assemblyDirectory

DLL搜寻目录

rawactcObject.deactivate()

取消激活清单上下文,
可选在参数中指定激活 cookie

rawactcObject.hModule

指定一个已加载DLL的句柄取代对source赋值
可使用 resourceName 指定清单文件资源名或资源ID

rawactcObject.langId

语言ID

rawactcObject.processorArchitecture

处理器类型

rawactcObject.resourceName

清单资源名或资源ID,值默认为1

rawactcObject.source

清单文件路径或者DLL等执行文件路径
如果指定执行文件路径,使用 resourceName 指定清单文件资源名或资源ID
resourceName 的值默认为1

Markdown 格式