IMAPISession::GetStatusTable

適用対象: Outlook 2013 | Outlook 2016

状態テーブル (セッション内のすべての MAPI リソースに関する情報を含むテーブル) へのアクセスを提供します。

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

パラメーター

ulFlags

[in]文字列である列の形式を決定するフラグのビットマスク。 次のフラグを設定できます。

MAPI_UNICODE

文字列列は Unicode 形式です。 MAPI_UNICODE フラグが設定されていない場合、文字列列は ANSI 形式になります。

lppTable

[out]状態テーブルへのポインター。

戻り値

S_OK

テーブルが正常に返されました。

注釈

IMAPISession::GetStatusTable メソッドは、セッション内のすべての MAPI リソースに関する情報を含む状態テーブルへのアクセスを提供します。 MAPI サブシステムに関する情報については、テーブル内に 1 行、MAPI スプーラー用に 1 行、統合アドレス帳用に 1 行、プロファイル内のサービス プロバイダーごとに 1 つの行があります。

状態テーブルの必須列と省略可能な列の完全な一覧については、「 Status Tables」を参照してください。

ulFlags パラメーターでMAPI_UNICODE フラグを設定すると、IMAPITable::QueryColumns メソッドと IMAPITable::QueryRows メソッドから返される列の形式に影響します。 このフラグは、 IMAPITable::QuerySortOrder メソッドによって返される並べ替え順序のプロパティ型も制御します。

MFCMAPI リファレンス

MFCMAPI のサンプル コードについては、次の表を参照してください。

ファイル 関数 コメント
MainDlg.cpp
CMainDlg::OnStatusTable
MFCMAPI では、 IMAPISession::GetStatusTable メソッドを使用して、レンダリングされる状態テーブルを取得します。

関連項目

IMAPITable : IUnknown

IMAPITable::QueryColumns

IMAPITable::QueryRows

IMAPITable::QuerySortOrder

IMAPITable::SetColumns

IMAPITable::SortTable

IMAPISession: IUnknown

[�R��h �T���v���Ƃ��� MFCMAPI

状態テーブル