IImePlugInDictDictionaryList::GetDictionariesInUse method (msimeapi.h)

Obtains the list of Dictionary IDs (GUID) of the IME plug-in dictionaries which are in use by IME, with their creation dates and encryption flags.

Syntax

HRESULT GetDictionariesInUse(
  [out]     SAFEARRAY **prgDictionaryGUID,
  [in, out] SAFEARRAY **prgDateCreated,
  [in, out] SAFEARRAY **prgfEncrypted
);

Parameters

[out] prgDictionaryGUID

Array of the dictionary IDs (GUID) of the IME plug-in dictionaries which are in use by IME.

[in, out] prgDateCreated

Array of the dates of creation for each of the IME plug-in dictionaries returned by prgDictionaryGUID.

[in, out] prgfEncrypted

Array of flags indicating whether each dictionary is encrypted or not for each of the IME plug-in dictionaries returned by prgDictionaryGUID.

Return value

This method can return one of these values.

Return code Description
S_OK
Succeeded.
E_OUTOFMEMORY
Out of memory.
E_FAIL
Other errors.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header msimeapi.h

See also

IImePlugInDictDictionaryList