Método ITfContextOwnerServices::Unserialize (msctf.h)
Aplica dados de propriedade serializados anteriormente a um objeto de propriedade.
Sintaxe
HRESULT Unserialize(
[in] ITfProperty *pProp,
[in] const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,
[in] IStream *pStream,
[in] ITfPersistentPropertyLoaderACP *pLoader
);
Parâmetros
[in] pProp
Ponteiro para um objeto ITfProperty que recebe os dados da propriedade.
[in] pHdr
Ponteiro para uma estrutura TF_PERSISTENT_PROPERTY_HEADER_ACP que contém os dados de cabeçalho da propriedade.
[in] pStream
Ponteiro para um objeto IStream que contém os dados da propriedade. Esse parâmetro poderá ser NULL se pLoader não for NULL. Esse parâmetro será ignorado se pLoader não for NULL.
[in] pLoader
Ponteiro para um objeto ITfPersistentPropertyLoaderACP que o gerenciador do TSF usa para obter os dados da propriedade. Esse parâmetro poderá ser NULL se pStream não for NULL.
Valor retornado
Esse método pode retornar um desses valores.
Valor | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
Os dados da propriedade são obtidos de forma assíncrona. |
|
Um bloqueio somente leitura síncrono não pode ser obtido. |
|
Ocorreu um erro não especificado. |
Comentários
Se pStream for especificado em vez de pLoader, os dados da propriedade serão lidos do pStream durante a chamada para esse método. Se pLoader for especificado em vez de pStream, os dados da propriedade serão lidos do pLoader de forma assíncrona. O uso do pStream poderá causar longos atrasos se os dados da propriedade forem grandes.
Ao chamar esse método, o aplicativo deve ser capaz de conceder um bloqueio somente leitura síncrono.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | msctf.h |
DLL | Msctf.dll |
Redistribuível | TSF 1.0 no Windows 2000 Professional |
Confira também
Interface ITfContextOwnerServices, interface ITfContextOwnerServices::Serialize, interface ITfProperty, interface ITfPersistentPropertyLoaderACPTF_PERSISTENT_PROPERTY_HEADER_ACP estrutura