Здравствуйте решил написать программу для записи дисков для windows
в качестве api использую imapi2
проект делаю в qt
существует небольшая проблема у меня
а именно в методе
put_ClientName класса IDiscFormat2Data
C++ (Qt)
HRESULT put_ClientName(
[in] BSTR value
);
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364884(v=vs.85).aspxкак я понял из описания данного метода перед записью нужно в числе всего прочего
передать имя своей программы(exeшник моей программы burning.exe)
так вот когда я
вот кусок кода
C++ (Qt)
BSTR imya=BSTR(_T("burning"));
HRESULT res=discformatdata2->put_ClientName(imya)
if (!SUCCEEDED(res))
{
printf("0x%08x\n",res);
}
код ошибки
не могу понять в чем дело
судя по коду ошибки и ее описанию The client name is not valid
неправильноя имя клиента
хотя у меня процесс burning
пробовал burning.exe заместо burning все равно тоже самое