Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# p/invoke GetSystemDEPPolicy函数的.NET签名_C#_.net_Windows_Api_Pinvoke - Fatal编程技术网

C# p/invoke GetSystemDEPPolicy函数的.NET签名

C# p/invoke GetSystemDEPPolicy函数的.NET签名,c#,.net,windows,api,pinvoke,C#,.net,Windows,Api,Pinvoke,我找不到.NET使用此函数(GetSystemDEPPolicy)的任何示例签名 这是一个相当简单的函数,但我不知道如何创建签名来调用它。有人能帮忙吗 定义为 DEP_SYSTEM_POLICY_TYPE WINAPI GetSystemDEPPolicy(void); 和DePyStasyPravyType是一个枚举(见WINBASE.H假设你在开发环境中安装了C++组件),如果没有尝试,C中的枚举默认为int,这样我就可以用< /P> [DllImport("kernel32.dll",

我找不到.NET使用此函数(GetSystemDEPPolicy)的任何示例签名

这是一个相当简单的函数,但我不知道如何创建签名来调用它。有人能帮忙吗

定义为

DEP_SYSTEM_POLICY_TYPE WINAPI GetSystemDEPPolicy(void);

和DePyStasyPravyType是一个枚举(见WINBASE.H假设你在开发环境中安装了C++组件),如果没有尝试,C中的枚举默认为int,这样我就可以用< /P>

[DllImport("kernel32.dll", CharSet=CharSet.Auto, ExactSpelling=true)]
public static extern int GetSystemDEPPolicy();
我建议您按照本教程学习定义为

DEP_SYSTEM_POLICY_TYPE WINAPI GetSystemDEPPolicy(void);

和DePyStasyPravyType是一个枚举(见WINBASE.H假设你在开发环境中安装了C++组件),如果没有尝试,C中的枚举默认为int,这样我就可以用< /P>

[DllImport("kernel32.dll", CharSet=CharSet.Auto, ExactSpelling=true)]
public static extern int GetSystemDEPPolicy();

我可以推荐您在

Wow上学习本教程吗!好消息。我在上找到pinvoke签名生成器,当时正试图为2008服务器找到winbase.h的副本。。。我来试试:-)哇!好消息。我在上找到pinvoke签名生成器,当时正试图为2008服务器找到winbase.h的副本。。。我试试看:-)