markftwain
Technical User
- Jul 12, 2006
- 108
Hi experts;
I have exhausted all sources on the net. In trying to improve speech recognition with SAPI 5.3 (on Windows 7 Ultimate 64bit), all goes well until I try to create the registry entry with GetStorageFileName, at which time HERROR is returned as E_ACCESSDENIED. I've taken this from the microsoft documentation on SAPI 5.3 Speech Recognition.
I've been working on this for a week now without success. I've tried: Disabling the UAC completely, recompiling in x86, x64 and both. I'm using Visual Studio 2010 C++.
Any help will be most appreciated!!!
CComPtr<ISpObjectToken> cpObjectToken;
// Create file to be stored under C:\Program Files and that is to
// have name like MyData "7412341D23334A7321707145534EC235.dump.
hr = cpObjectToken->GetStorageFileName(guid1, L"TestFile2", L"c:\\Program Files\\MyData%d.dump", CSIDL_FLAG_CREATE, &cpFileName2);
I have exhausted all sources on the net. In trying to improve speech recognition with SAPI 5.3 (on Windows 7 Ultimate 64bit), all goes well until I try to create the registry entry with GetStorageFileName, at which time HERROR is returned as E_ACCESSDENIED. I've taken this from the microsoft documentation on SAPI 5.3 Speech Recognition.
I've been working on this for a week now without success. I've tried: Disabling the UAC completely, recompiling in x86, x64 and both. I'm using Visual Studio 2010 C++.
Any help will be most appreciated!!!
CComPtr<ISpObjectToken> cpObjectToken;
// Create file to be stored under C:\Program Files and that is to
// have name like MyData "7412341D23334A7321707145534EC235.dump.
hr = cpObjectToken->GetStorageFileName(guid1, L"TestFile2", L"c:\\Program Files\\MyData%d.dump", CSIDL_FLAG_CREATE, &cpFileName2);