ISpDataKey::EnumKeys (Microsoft Speech Platform)

Microsoft Speech Platform SDK 11

Microsoft Speech Platform

ISpDataKey::EnumKeys

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

HRESULT EnumKeys(
   ULONG      Index,
   LPWSTR   **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 CoTaskMemFree() 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.