Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

E_ACCESSDENIED with SAPI 5.3 GetStorageFilename

Status
Not open for further replies.

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);
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top