Compartir a través de


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 .

Vea también