MAPICrashRecovery
Hace referencia a: Outlook 2013 | Outlook 2016
La función MAPICrashRecovery comprueba el estado de la memoria compartida del archivo de carpetas personales (PST) o del archivo de carpetas sin conexión (OST). Si la memoria está en un estado coherente, la función MAPICrashRecovery mueve los datos al disco e impide el acceso de lectura o escritura adicional hasta que finaliza el proceso.
Información rápida
Propiedad | Valor |
---|---|
Exportado por: |
olmapi32.dll |
Llamado por: |
Cliente |
Implementado por: |
Outlook |
void MAPICrashRecovery(ULONG ulFlags);
Parameters
ulFlags
[in] Marcas que se usan para controlar cómo se realiza la recuperación de bloqueo mapi. Se pueden establecer las siguientes marcas:
MAPICRASH_RECOVER: si los PST o los OST están en un estado coherente, mueva los datos al disco y bloquee los PST o OST para evitar el acceso de lectura o escritura.
MAPICRASH_CONTINUE: desbloquea los PST o los OST para la depuración. Después de una llamada correcta a MAPICrashRecovery con la marca MAPICRASH_RECOVER , llame a MAPICrashRecovery con la marca MAPICRASH_CONTINUE para permitir que continúe la depuración.
MAPICRASH_SYSTEM_SHUTDOWN: si los PST o los OST están en un estado coherente, mueva los datos al disco y bloquee los PST o OST para evitar el acceso de lectura o escritura. Los PST o los OST no se pueden desbloquear mediante MAPICRASH_CONTINUE. Debe usarse en combinación con MAPICRASH_RECOVER.
Comentarios
El byte superior (0xFF000000) está reservado para marcas de recuperación de bloqueo específicas del proveedor.
Llame a MAPICrashRecovery con las marcas MAPICRASH_RECOVER y MAPICRASH_SYSTEM_SHUTDOWN en respuesta al mensaje de WM_ENDSESSION .