C#에서 C/C++ 동적 라이브러리 호출 시 구조체 및 배열 매핑
구조체 전달 방식
C++ 코드
extern "C" __declspec(dllexport) bool GetVersionInfo(OSINFO* info);
extern "C" __declspec(dllexport) bool GetVersionRef(OSINFO& info);
C# 구조체 정의
[StructLayout(LayoutKind.Sequential)]
public struct OSINFO
{
public int osVersion;
public int majorVersion;
public int minorVersion;
public int buildNu ...
7월 19일 16:55에 게시됨