Fonction de rappel MAPILOGOFF (mapi.h)

[L’utilisation de cette fonction est déconseillée. Il peut être modifié ou indisponible dans les versions ultérieures de Windows.]

La fonction MAPILogoff met fin à une session avec le système de messagerie.

Syntaxe

MAPILOGOFF Mapilogoff;

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

Paramètres

[in] lhSession

Handle pour l’arrêt de la session MAPI simple. Les handles de session sont retournés par la fonction MAPILogon et invalidés par MAPILogoff. La valeur du paramètre lhSession doit représenter une session valide ; il ne peut pas être égal à zéro.

[in] ulUIParam

Handle de fenêtre parente ou zéro, indiquant que si une boîte de dialogue est affichée, elle est modale de l’application. Si le paramètre ulUIParam contient un handle de fenêtre parent, il est de type HWND (cast en ULONG_PTR). Si aucune boîte de dialogue n’est affichée pendant l’appel, ulUIParam est ignoré.

flFlags

Réservés au; doit être égal à zéro.

ulReserved

Réservés au; doit être égal à zéro.

Valeur retournée

Cette fonction retourne l’une des valeurs suivantes.

Code de retour Description
MAPI_E_FAILURE
Le paramètre flFlags n’est pas valide ou une ou plusieurs erreurs non spécifiées se sont produites.
MAPI_E_INSUFFICIENT_MEMORY
La mémoire était insuffisante pour continuer. La session n’a pas été terminée.
MAPI_E_INVALID_SESSION
Un handle de session non valide a été utilisé pour le paramètre lhSession . La session n’a pas été terminée.
SUCCESS_SUCCESS
L’appel a réussi et la session a été arrêtée.

Spécifications

   
Plateforme cible Windows
En-tête mapi.h

Voir aussi

MAPILogon

Simple MAPI