ISpDataKey::EnumKeys

Microsoft Speech SDK

The Microsoft.com Speech website Microsoft Speech SDK SAPI 5.1

ISpDataKey::EnumKeys

ISpDataKey::EnumKeys enumerates the subkeys of the specified token.


HRESULT EnumKeys(
   ULONG     Index, 
   WCHAR   **ppszSubKeyName
);

Parameters

Index
[in] Value indicating which token in the enumeration sequence to locate.
ppszSubKeyName
[out] Address of a pointer to a null-terminated string that receives the enumerated key name. This must be freed with CoMemTaskFree() when no longer required.

Return values

Value Description
S_OK Function completed successfully.
E_INVALIDARG ppszSubKeyName is invalid or bad.
SPERR_NOT_FOUND Registry key not found.
E_OUTOFMEMORY Not enough memory to allocate string.
SPERR_NO_MORE_ITEMS No items could be accessed.
FAILED(hr) Appropriate error message.