TCHAR chMyString[256]; varArgs[0].vt = VT_BYREF|VT_BSTR; varArgs[0].bstrVal = _bstr_t(chMyString);
public void MyString([In, MarshalAs(UnmanagedType.BStr)] string chMyString) { MessageBox.Show(chMyString); //ALWAYS EMPTY STRING }
varArgs[0].bstrVal
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)