深圳热线

pEnvironment的定义是什么?IP相关的项目摘要是什么?

2023-03-23 11:37:06 来源:创视网

pEnvironment

默认情况下,CreateProcessAsUser在桌面不可见且无法接收用户输入的非交互式窗口站上创建新进程。要启用用户与新进程的交互,您必须在STARTUPINFO的lpDesktop成员中指定默认交互式窗口站和桌面的名称“winsta0\default”结构体。此外,在调用CreateProcessAsUser之前,您必须更改默认交互式窗口站和默认桌面的自由访问控制列表 (DACL)。窗口站和桌面的 DACL 必须授予hToken参数代表的用户访问权限。

CreateProcessAsUser不会将指定用户的配置文件加载到 HKEY_USERS 注册表项中。这意味着访问 HKEY_CURRENT_USER 注册表项中的信息可能不会产生与正常交互式登录一致的结果。您有责任在调用CreateProcessAsUser之前将用户的注册表配置单元加载到 HKEY_USERS 中。

如果lpEnvironment参数为 NULL,则新进程继承调用进程的环境。CreateProcessAsUser不会自动修改环境块以包含特定于由hToken表示的用户的环境变量。例如,如果lpEnvironment为 NULL,则 USERNAME 和 USERDOMAIN 变量是从调用进程继承的。您有责任为新进程准备环境块并在lpEnvironment 中指定它。

CreateProcessAsUser允许您在调用者或目标用户的安全上下文中访问指定的目录和可执行映像。默认情况下,CreateProcessAsUser访问调用者安全上下文中的目录和可执行映像。在这种情况下,如果调用者无权访问目录和可执行映像,则该函数将失败。要使用目标用户的安全上下文访问目录和可执行映像,请在对ImpersonateLoggedOnUser的调用中指定hToken调用CreateProcessAsUser之前的函数。

项目摘要

由于目前国内外在多媒体同步方面的研究成果不能适合于IP网络环境下的多媒体通信要求,因此,针对IP网络的特点,本报告提出了同步机制应当具备对各种形式的网络负载变动和网络异构性的自适应能力的新思想,并制定了包括对负载状况的监测和分析、各类同步控制算法及其集成方式以及同步机制与IP网络综合业务模型的结合等内容的全面的研究方案。

关键词: pEnvironment 定义是什么 项目摘要

热门推荐