ошибка C2440: «функция»: невозможно преобразовать из «const IID» в «DWORD»
Пытаясь разместить CLR, я продолжаю получать это:
ошибка C2440: 'функция» : не могу конвертировать из 'const IID ' кDWORD»
Мой код:
ICLRRuntimeHost *host = NULL;
HRESULT result = CorBindToRuntime(NULL, L"wks", CLSID_CLRRuntimeHost,
IID_ICLRRuntimeHost, (PVOID*)&host);
Это в C, кстати. Не C ++.
РЕДАКТИРОВАТЬ: Когда я компилирую это с C ++, это работает просто отлично. не должен»Разве это не ведет себя одинаково на любом языке?