구조체에 값을 세팅해서 DLL함수로 보내주면 그 값들을 처리하는 함수를 만들었습니다.
값이 분명이 세팅되어 있는데, DLL쪽으로 가서 디버깅을 해보면, 잘 세팅 되어 있던 값들이 사라지거나, 다른 구조체 변수에 들어가 있습니다.
[code:1]예를들면,,
구조체를
typedef struct data
{
char data[16];
char data2[256];
char data3[32];
}DATA;
이런 식으로 만들고,,
DATA d;
strcpy(d.data,"abc");
strcpy(d.data2,"이소희");