我想从一个DLL中导入一个方法,它的签名是:
BOOL GetDriveLetter(OUT char* DriveLetter)
我已经尝试过
[DllImport("mydll.dll")]
public static extern bool GetDriveLetter(byte[] DriveLetter);
并且。
[DllImport("mydll.dll")]
public static extern bool GetDriveLetter(StringBuilder DriveLetter);
但是DriveLetter变量没有返回任何内容。
UnmanagedType.Bool
。今天就是这样的一天。 - JaredPar