次の方法で共有


IOlkAccountManager::DisplayAccountList

[ アカウント設定] または [ 新しいアカウントの追加] ダイアログ ボックスを表示します。

クイック ヒント

See IOlkAccountManager.

HRESULT IOlkAccountManager::DisplayAccountList ( 
    HWND hwnd,
    DWORD dwFlags,
    LPCWSTR wszTitle,
    DWORD cCategories,
    const CLSID * rgclsidCategories,
    const CLSID * pclsidType
);

パラメーター

hwnd

[in]表示されるダイアログ ボックスがモーダルであるウィンドウのハンドル。 0 を指定できます。

Dwflags

[in]ディスプレイの動作を変更するためのフラグ。

  • ACCTUI_NO_WARNING - Outlook が再起動されるまで変更が有効にならないという警告を表示しないでください。 アプリケーションが Outlook.exe でインプロセスで実行されている場合にのみ適用されます。

  • ACCTUI_SHOW_DATA_TAB - [データ] タブが選択されている [アカウント設定] ダイアログ ボックスを表示します。 ACCTUI_SHOW_ACCTWIZARDが設定されていない場合にのみ有効です。

  • ACCTUI_SHOW_ACCTWIZARD - [ 新しいアカウントの追加 ] ダイアログ ボックスを表示します。

wszTitle

[in]このパラメーターは使用されず、NULL にする必要があります。

cCategories

[in]このパラメーターは使用されず、NULL にする必要があります。

rgclsidCategories

[in]このパラメーターは使用されず、NULL にする必要があります。

pclsidType

[in]このパラメーターは使用されず、NULL にする必要があります。

戻り値

HRESULT 型 Description
S_OK
呼び出しが正常になされました。
E_ACCT_UI_BUSY
ダイアログ ボックスを作成できませんでした。
E_OLK_NOT_INITIALIZED
アカウント マネージャーが使用するために初期化されていません。
MAPI_E_CALL_FAILED
[ 新しいアカウントの追加 ] ダイアログ ボックスでエラーが返されました。
MAPI_E_INVALID_PARAMETER
cCategoriesrgclsidCategories、or_pclsidType_ パラメーターは NULL 以外です。
MAPI_E_USER_CANCEL
[ アカウント設定] ダイアログ ボックスでエラーが返されました。

注釈

cCategoriesrgclsidCategories、および pclsidType パラメーターは現時点では使用されず、NULL である必要があります。 wszTitle は使用されず、NULL にもする必要があります。