Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Displays either the Account Settings or Add New Account dialog box.
Quick info
See IOlkAccountManager.
HRESULT IOlkAccountManager::DisplayAccountList (
HWND hwnd,
DWORD dwFlags,
LPCWSTR wszTitle,
DWORD cCategories,
const CLSID * rgclsidCategories,
const CLSID * pclsidType
);
Parameters
hwnd
[in] The handle to the window to which the displayed dialog box is modal. May be zero.
dwFlags
[in] Flags to modify the behavior of the display.
ACCTUI_NO_WARNING—Do not display the warning that changes will not take effect until Outlook is restarted. Applies only if the application is running in-process with Outlook.exe.
ACCTUI_SHOW_DATA_TAB—Show the Account Settings dialog box with the Data tab selected. Valid only if ACCTUI_SHOW_ACCTWIZARD is not set.
ACCTUI_SHOW_ACCTWIZARD—Display the Add New Account dialog box.
wszTitle
[in] This parameter is not used and should be NULL.
cCategories
[in] This parameter is not used and must be NULL.
rgclsidCategories
[in] This parameter is not used and must be NULL.
pclsidType
[in] This parameter is not used and must be NULL.
Return values
| HRESULT | Description |
|---|---|
| S_OK |
The call was successful. |
| E_ACCT_UI_BUSY |
The dialog box could not be created. |
| E_OLK_NOT_INITIALIZED |
The account manager has not been initialized for use. |
| MAPI_E_CALL_FAILED |
The Add New Account dialog box returned an error. |
| MAPI_E_INVALID_PARAMETER |
The cCategories,rgclsidCategories, or_pclsidType_ parameter is non-NULL. |
| MAPI_E_USER_CANCEL |
The Account Settings dialog box returned an error. |
Remarks
The cCategories, rgclsidCategories, and pclsidType parameters are not used at this time and must be NULL. wszTitle is not used and should also be NULL.