问题标签 [windows-nt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4091 浏览

c++ - 使用 Visual Studio 2005 为 Windows NT 4.0 构建?

我尝试迁移的 MFC 应用程序使用afxext.h,这会导致_AFXDLL设置,如果我设置会导致此错误/MT

请为 _AFXDLL 构建使用 /MD 开关

迄今为止,我的研究表明,使用 Visual Studio(在本例中为 C++)2005 构建在 Windows NT 4.0 上执行的应用程序是不可能的。

这是真的吗?有没有可用的解决方法?

0 投票
4 回答
9848 浏览

c++ - 在 C++/Windows 中,如何获取我所在计算机的网络名称?

在我正在处理的 C++ Windows(XP 和 NT,如果有区别)应用程序中,我需要获取与正在执行代码的计算机关联的网络名称,以便我可以从 C:\ 转换本地文件名文件名.ext 到 \\network_name\C$\filename.ext。我该怎么做?

或者,如果有一个函数可以进行我描述的转换,那就更好了。我查看了 WNetGetUniversalName,但这似乎不适用于本地(C 驱动器)文件。

0 投票
4 回答
13877 浏览

winapi - CreateProcessAsUser 与 ShellExecute

作为另一个用户,我需要一些东西,目前我用那个调用ShellExecute启动了一个辅助进程,但这似乎太过分了(错误的父进程等)。有没有更好的方法来做到这一点?CreateProcessAsUserShellExecute

@PabloG:ImpersonateLoggedOnUser 不起作用:

将以登录用户身份启动 calc,而不是“其他用户”

@1800 信息:CreateProcess/CreateProcessAsUserShellExecuteVista 上的 UAC 不同,CreateProcess当您无法控制用户正在执行的程序时,它是无用的(CreateProcess如果您给它一个带有清单标记为的 exe 文件,则会返回错误)要求管理员)

@Brian R. Bondy:我已经知道这个信息(不要误会,它的好东西),但它是题外话(恕我直言)我要求一个ShellExecuteAsUser,而不是作为另一个用户启动进程,我已经知道怎么做。

0 投票
2 回答
1076 浏览

debugging - 使用 Visual Studio 6.0 从 XP 远程调试 NT 应用程序

是否可以从运行 Windows XP 的开发人员工作站远程调试在 Windows NT 机器上运行的 Visual C++ 6.0 应用程序?如果是这样,是否有写在某处的程序?

0 投票
3 回答
1177 浏览

java - Running a J6SE app on an NT box

I need to run a Java application, which we are trying to port to Java 6, on an NT box.

I manage to run java 5 on it (although not officially supported), but when I try to run java 6 I get the following error:

Anybody has any idea how to solve this?

This persists even when I move the java executables to another directory with no spaces in its name.

p.s. I know, I should upgrade, but it's not up to me or my company - this is a very very bug huge gigantic company we work with, and they intend to keep NT for another 5 years.

0 投票
1 回答
348 浏览

windows-xp - 能否在 XP 机器上运行 Target Designer for NT 4.0?

我试图在 Windows XP 系统上运行 Microsoft Windows NT Embedded 4.0 Target Designer,但是当我尝试构建时,我得到了错误。你有没有这样做过,如果是这样,有没有让它工作的诀窍?

到目前为止,我从 Microsoft 找到的最好线索是开发系统硬件要求文档包括“Windows NT 4.0 Service Pack 4 或更高版本”,但我不知道 XP 是否被视为 NT 4.0 的有效“或更高版本” .

当我尝试通过在 Windows NT 4.0 或 Windows 2000 兼容模式下运行 Target Designer 来构建映像时,在构建注册表/添加组件参数期间出现此错误:

当我在XP下正常运行时,在Build Registry / Binding Network过程中出现的错误是:

0 投票
2 回答
98 浏览

applet - Windows 2000、IE6、小程序附加到错误的框架

我有一个通过 javascript 与浏览器通信的小程序。我在 iframe 和带有 IE6 的 Windows 2000 中加载了 applet 和一些 javascript,我确定 applet 传播的消息命中父框架,而不是 iframe。

有没有比包含 windows2k.hacks.js 更好的解决方案来解决这个问题,为 applet 调用的每个方法使用代理方法?有人请告诉我有比这更简单的解决方案。

0 投票
1 回答
92 浏览

windows - 在虚拟化 Windows NT 上安装 Developer 2k 1.2.1 时出现安装错误

我正在尝试在虚拟化的 windows nt 系统上安装 Developer 2k 1.3.2。我面临以下访问异常。

发生应用程序错误日志已生成 ORAINST.exe 异常:访问冲突 (0xc0000005),地址:0x00ea78ea

谁能帮我理解可能出了什么问题?

0 投票
1 回答
414 浏览

windows-server-2003 - 用于网络托管的 Windows NT 与 Win Server 2003/2008

我的网络托管程序使用 windows nt 作为服务器 + IIS 6 我正在托管一个 asp.net 3.5 网站,它......效果很好!所以我的问题是:如果 NT 运行良好,为什么要购买一个 win server 2003/2008 托管而不是一个“旧” NT?

0 投票
2 回答
4224 浏览

windows - 编写 Windows NT 子系统

出于纯粹的教育目的,我想尝试在 Windows 7 上编写我自己的最小 NT 子系统——类似于 Microsoft 的基于 Unix 的应用程序的子系统中的 posix.exe 的基本等价物。

但我似乎找不到关于这个主题的任何公共文档。子系统需要实现什么 API?它是如何在 Windows 中注册的?子系统映像需要如何构建(PE头中需要设置哪些标志等)?

我最想找到一本书或网站,其中包含整个主题的概述,甚至是其他人编写的“hello world”NT 子系统的源代码。但是,如果您能在这里指出我正确的方向,那么任何事情都会受到赞赏......