-
P /调用NtQueryVolumeInformationFile函数返回0xC0000003错误
C#导入代码: <pre><code>[DllImport("ntdll.dll", ExactSpelling = true, SetLastError = true)] public static extern lon -
为什么会收到针对此P / Invoke的字符串参数警告的CA2101指定编组?
给出此P / Invoke: <pre class="lang-cs prettyprint-override"><code>[DllImport(DotNetWrapper, CharSet = CharSet.Ansi, CallingConv -
非活动/可见窗口的拾取窗口类如何显示?
我需要获取所有窗口的类的列表,以便拾取隐藏的不可见子窗口的窗口句柄。 使用spy ++,我可以找到窗 -
我可以将数据从C / C ++结构编组为具有属性的C#结构吗?
我有一个C#结构,用于与某些本机代码接口。假设它看起来像这样,并且dll中有一个入口点,可用于检 -
为什么串行端口重叠的C#PInvoke有时会给我全零
我正在用C#开发一个简单的RS-232测试应用程序。 .NET <code>SerialPort</code>遇到问题后,我决定直接调用Win32 -
从F#使用CNTK
我正在尝试使用F#中的CNTK,我已将Cntk.Core.Managed-2.7添加到我的项目中(.NET框架4.7.2在4.5.0下也进行了尝 -
无法使用P / Invoke引用外部依赖项
我使用C#多年,但这是我第一次使用C ++ / CLI。当前,将我的应用程序迁移到Net Core 2.2时遇到问题。使用 -
尝试在Mono Pinvoke中使用本机C ++ .so时出现未定义符号
最近,我一直在尝试在我的.NET Framework应用程序中使用某些点云库功能,并且考虑到PCL for C#没有完全功 -
尝试P /调用简单的C ++函数时出现AccessViolationException
我正在尝试从我的C#程序的C ++ exe中调用a函数。这是dllmain.cpp: <pre><code>#include <cstdio> #define EXPO -
C#代码无法在DLL中“找到”导出的函数,可以在C ++测试程序中使用
我创建了一个导出函数的C ++(本机)DLL,并且尝试从C#(托管)代码中调用,并且收到运行时错误消息 -
递归删除可笑的长空目录
我的文件服务器上有一堆目录,这些目录太长了:大概有2,000个目录和20,000多个字符。 有很多使用 -
如何在C#中通过DllImport使用来自外部依赖关系的复杂数据类型
对于需要在C#中访问的某些硬件,我有一个win32 API库.dll文件。我相信使用DllImport为.dll创建一个包装类 -
调用需要指向指针参数的指针的非托管函数
我正在尝试从.Net Core应用程序调用C中的函数。 要深入探究,C函数来自<a href="https://github.com/mpv-player/mpv/b -
是否可以捕获或隐藏非托管异常窗口?
考虑以下本机代码(由于某些原因无法修改): <pre class="lang-cpp prettyprint-override"><code>#include <cstdio -
P /调用offreg.dll函数-后续调用中的访问冲突
这是我的第一个问题,因此,如果我违反某些书面或不成文规定,请多多包涵。 我正在尝试从C# -
读取带偏移量的内存值的通用方法
<pre><code>[DllImport("kernel32.dll", EntryPoint = "ReadProcessMemory")] public static extern int ReadProcessMemory(IntPtr h -
C ++(long * lpHandle)转换为C#
嗨,我在C ++ MFC中有2个方法,分别调用<code>long* lpHandle</code>和<code>long lHandle</code>。我想将这些调用转换 -
从C填充C#结构
我具有以下C#结构: <pre><code>[StructLayout(LayoutKind.Sequential)] struct DATA { public int x; public int y; }; </c -
C ++ ctre regex是否会比c#常规regex具有更多性能?
我有一个用C#编写的应用程序。我需要处理一个大文本文件。对于每个字符串,我需要解析3-10个字母数 -
如何在dotnet中使用catboost C API?
我正在尝试在C#中使用catboost C API。下面是C中的工作代码: <pre><code>#include <stdio.h> -
字符串封送处理麻烦
我正在处理一些调用本机库进行某些计算的代码。从下面的代码片段中可以看到,我正在调用一个返回<c -
等效于C#中的结构
什么是C#等效于C中的以下结构: <pre><code>struct netbuf{ unsigned int maxlen; unsigned int len; char -
使用ShellExecute在UWP应用中访问ACCESS_DENIED
我正在将C#WinForm应用程序转换为UWP。 旧应用正在使用pinvoke <code>ShellExecute</code> API来打开一些文 -
SetupVerifyInfFile-参数不正确。如何使用C#pinvoke
我在调用/实现<a href="https://docs.microsoft.com/en-us/windows/win32/api/setupapi/nf-setupapi-setupverifyinffilew" rel="nofollow no -
如何将Unicode字符串从C#传输到C / C ++ DLL
我从C#调用C / C ++ DLL函数,并且该函数具有<code>wchar_t* parameter</code>时出现问题。<br/> 我将参数从<code>wch -
C ++非托管函数回调char到C#char
我有一个C#表格。我正在从C ++ dll调用非托管函数。 我有一个名为<code>FUNDownDevCBEx</code>的回调函 -
Dllimport / PInvoke二进制兼容性
我正在学习PInvoke,以在C#中使用C ++库(具有C-Style接口)。阅读文档并搜索Google / StackOverflow以获取更多 -
如何通过PInvoke调用的无限循环杀死线程运行函数
在我的ASP.NET Core 2.2应用程序中,我通过PInvoke调用了本机函数。在某些情况下,该功能会导致无限循环。 -
异常信息:调用C ++ Dll时出现System.AccessViolationException
当通过VS2019中的调试器运行程序时,我试图获取不受管理的C ++ DLL与我的C#项目一起工作,代码可以工 -
Matlab MCR v9.1和我的应用程序之间的HDF5.dll版本冲突
MyApp是C#.NET v4.5.2 WPF应用程序。 MyAssembly是我创建的包含MyClass的Matlab .NET程序集。 MyAssembly需要MCR v9.1。