Partager via


IMAPISession::GetStatusTable

S’applique à : Outlook 2013 | Outlook 2016

Fournit l’accès à la table status, une table qui contient des informations sur toutes les ressources MAPI dans la session.

HRESULT GetStatusTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

Paramètres

ulFlags

[in] Masque de bits d’indicateurs qui détermine le format des colonnes qui sont des chaînes de caractères. L’indicateur suivant peut être défini :

MAPI_UNICODE

Les colonnes de chaîne sont au format Unicode. Si l’indicateur MAPI_UNICODE n’est pas défini, les colonnes de chaîne sont au format ANSI.

lppTable

[out] Pointeur vers un pointeur vers la table status.

Valeur renvoyée

S_OK

La table a été retournée avec succès.

Remarques

La méthode IMAPISession ::GetStatusTable permet d’accéder à la table status qui contient des informations sur toutes les ressources MAPI de la session. Le tableau contient une ligne pour les informations sur le sous-système MAPI, une ligne pour le spouleur MAPI, une ligne pour le carnet d’adresses intégré et une ligne pour chaque fournisseur de services dans le profil.

Pour obtenir la liste complète des colonnes obligatoires et facultatives dans la table status, consultez Tables d’état.

La définition de l’indicateur MAPI_UNICODE dans le paramètre ulFlags affecte le format des colonnes retournées par les méthodes IMAPITable ::QueryColumns et IMAPITable ::QueryRows . Cet indicateur contrôle également les types de propriétés dans l’ordre de tri retourné par la méthode IMAPITable ::QuerySortOrder .

Référence MFCMAPI

Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.

Fichier Fonction Commentaire
MainDlg.cpp
CMainDlg ::OnStatusTable
MFCMAPI utilise la méthode IMAPISession ::GetStatusTable pour obtenir la table status à afficher.

Voir aussi

IMAPITable : IUnknown

IMAPITable::QueryColumns

IMAPITable::QueryRows

IMAPITable::QuerySortOrder

IMAPITable::SetColumns

IMAPITable::SortTable

IMAPISession : IUnknown

MFCMAPI comme un exemple de Code

Tables d’état