Compartir a través de


Función de devolución de llamada MAPILOGOFF (mapi.h)

[No se recomienda el uso de esta función. Puede modificarse o no estar disponible en versiones posteriores de Windows.

La función MAPILogoff finaliza una sesión con el sistema de mensajería.

Sintaxis

MAPILOGOFF Mapilogoff;

ULONG Mapilogoff(
  [in] LHANDLE lhSession,
  [in] ULONG_PTR ulUIParam,
       FLAGS flFlags,
       ULONG ulReserved
)
{...}

Parámetros

[in] lhSession

Identificador de la sesión MAPI simple que se va a finalizar. La función MAPILogon devuelve los identificadores de sesión y los invalida MAPILogoff. El valor del parámetro lhSession debe representar una sesión válida; no puede ser cero.

[in] ulUIParam

Identificador de ventana principal o cero, que indica que si se muestra un cuadro de diálogo, es modal de la aplicación. Si el parámetro ulUIParam contiene un identificador de ventana principal, es de tipo HWND (convertido a un ULONG_PTR). Si no se muestra ningún cuadro de diálogo durante la llamada, se omite ulUIParam .

flFlags

Reservados; debe ser cero.

ulReserved

Reservados; debe ser cero.

Valor devuelto

Esta función devuelve uno de los valores siguientes.

Código devuelto Descripción
MAPI_E_FAILURE
El parámetro flFlags no es válido o se han producido uno o varios errores no especificados.
MAPI_E_INSUFFICIENT_MEMORY
No había memoria suficiente para continuar. No se finalizó la sesión.
MAPI_E_INVALID_SESSION
Se usó un identificador de sesión no válido para el parámetro lhSession . No se finalizó la sesión.
SUCCESS_SUCCESS
La llamada se realizó correctamente y se finalizó la sesión.

Requisitos

   
Plataforma de destino Windows
Encabezado mapi.h

Consulte también

MAPILogon

Simple MAPI