Compartir a través de


IPSTOVERRIDE1::SetPersistedRegistrations

Hace referencia a: Outlook 2013 | Outlook 2016

Registra archivos de carpetas personales (.pst) para el desbloqueo automático, evitando más llamadas a HrTrustedPSTOverrideHandlerCallback.

HRESULT SetPersistedRegistrations(
  SPropValue *pmval
);

Parameters

pmval

[in] Estructura SPropValue que contiene un puntero a la ruta de acceso de la biblioteca de vínculos dinámicos (DLL) que se va a registrar. La estructura tiene las siguientes características:

  • Un ulPropTag de PROP_TAG(PT_MV_UNICODE, PROP_ID_NULL).

  • Propiedad de valor MVszW establecida en una matriz de cadenas de caracteres Unicode terminadas en NULL. Para obtener más información, vea el tema SWStringArray .

Nota:

SPropValue se almacena en una propiedad MAPI en el intervalo interno del PST. Esta propiedad no es accesible para las aplicaciones MAPI normales.

Valor devuelto

S_OK

La llamada a la función se realizó correctamente.

Comentarios

Los registros persistentes pueden afectar negativamente al rendimiento de las aplicaciones, como Outlook y Windows Desktop Search, que abren PST. Tenga en cuenta el efecto en el rendimiento al usar o expandir el uso de registros persistentes.

Importante

Este método solo se implementa para Unicode. Además, se producirá un error de forma preventiva si alguna de las rutas de acceso de la matriz no tiene una extensión de nombre de archivo de .dll.

Vea también