本文整理汇总了C++中scxcorelib::SCXHandle::GetProcessTTY方法的典型用法代码示例。如果您正苦于以下问题:C++ SCXHandle::GetProcessTTY方法的具体用法?C++ SCXHandle::GetProcessTTY怎么用?C++ SCXHandle::GetProcessTTY使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类scxcorelib::SCXHandle
的用法示例。
在下文中一共展示了SCXHandle::GetProcessTTY方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: AddProperties
//.........这里部分代码省略.........
SCXCoreLib::SCXCalendarTime ctime;
int pid = 0;
if (processinst->GetOtherExecutionDescription(str))
{
SCXProperty prop(L"OtherExecutionDescription", str);
inst.AddProperty(prop);
}
if (processinst->GetKernelModeTime(ulong))
{
SCXProperty prop(L"KernelModeTime", ulong);
inst.AddProperty(prop);
}
if (processinst->GetUserModeTime(ulong))
{
SCXProperty prop(L"UserModeTime", ulong);
inst.AddProperty(prop);
}
if (processinst->GetWorkingSetSize(ulong))
{
SCXProperty prop(L"WorkingSetSize", ulong);
inst.AddProperty(prop);
}
if (processinst->GetProcessSessionID(ulong))
{
SCXProperty prop(L"ProcessSessionID", ulong);
inst.AddProperty(prop);
}
if (processinst->GetProcessTTY(name))
{
SCXProperty prop(L"ProcessTTY", StrFromMultibyte(name));
inst.AddProperty(prop);
}
if (processinst->GetModulePath(name))
{
SCXProperty prop(L"ModulePath", StrFromMultibyte(name));
inst.AddProperty(prop);
}
if (processinst->GetParameters(params))
{
std::vector<SCXProperty> props;
for (std::vector<std::string>::const_iterator iter = params.begin();
iter != params.end(); ++iter)
{
SCXProperty item(L"", StrFromMultibyte(*iter));
props.push_back(item);
}
SCXProperty prop(L"Parameters", props);
inst.AddProperty(prop);
}
if (processinst->GetProcessWaitingForEvent(name))
{
SCXProperty prop(L"ProcessWaitingForEvent", StrFromMultibyte(name));
inst.AddProperty(prop);
}
if (processinst->GetName(name))
{