Método ITfContextOwnerServices::Unserialize (msctf.h)
Aplica datos de propiedad serializados previamente a un objeto de propiedad.
Sintaxis
HRESULT Unserialize(
[in] ITfProperty *pProp,
[in] const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,
[in] IStream *pStream,
[in] ITfPersistentPropertyLoaderACP *pLoader
);
Parámetros
[in] pProp
Puntero a un objeto ITfProperty que recibe los datos de propiedad.
[in] pHdr
Puntero a una estructura TF_PERSISTENT_PROPERTY_HEADER_ACP que contiene los datos de encabezado de la propiedad .
[in] pStream
Puntero a un objeto IStream que contiene los datos de propiedad. Este parámetro puede ser NULL si pLoader no es NULL. Este parámetro se omite si pLoader no es NULL.
[in] pLoader
Puntero a un objeto ITfPersistentPropertyLoaderACP que el administrador de TSF usa para obtener los datos de propiedad. Este parámetro puede ser NULL si pStream no es NULL.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
|
Los datos de propiedad se obtienen de forma asincrónica. |
|
No se puede obtener un bloqueo de solo lectura sincrónico. |
|
Se ha producido un error no especificado. |
Comentarios
Si se especifica pStream en lugar de pLoader, los datos de propiedad se leen desde pStream durante la llamada a este método. Si se especifica pLoader en lugar de pStream, los datos de propiedad se leen de forma asincrónica de pLoader . El uso de pStream puede provocar retrasos prolongados si los datos de propiedad son grandes.
Al llamar a este método, la aplicación debe poder conceder un bloqueo de solo lectura sincrónico.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msctf.h |
Archivo DLL | Msctf.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |
Consulte también
Interfaz ITfContextOwnerServices, ITfContextOwnerServices::Serialize, interfaz ITfProperty, interfaz ITfPersistentPropertyLoaderACP, estructura TF_PERSISTENT_PROPERTY_HEADER_ACP