我正在尝试从机器中获取进程,并为每个进程收集相关信息。
我正在JNA的帮助下用Java编写此功能
var aad_auth_options = { identityMetadata: process.env.AADMetadataEndpoint,
clientID: process.env.ClientId,
audience: process.env.AADAudience,
isB2C: true,
validateIssuer: false,
loggingLevel: 'info',
passReqToCallback: false,
policyName: process.env.PolicyName,
// ignoreExpiration: true, //When uncommented, the authentication works as expected!
loggingNoPII: false
}
现在我在OpenProcess函数上遇到错误(87)。这段代码正在用户会话中运行,我得到了结果,但是从本地系统的窗口服务运行此代码时,它失败了。
答案 0 :(得分:2)
msdn上OpenProcess的文档说:
如果指定的进程是系统进程(0x00000000),则 函数失败,最后一个错误代码是ERROR_INVALID_PARAMETER。