IOlkAccountManager::DisplayAccountList
Отображает диалоговое окно Параметры учетной записи или Добавление новой учетной записи .
Краткие сведения
See IOlkAccountManager.
HRESULT IOlkAccountManager::DisplayAccountList (
HWND hwnd,
DWORD dwFlags,
LPCWSTR wszTitle,
DWORD cCategories,
const CLSID * rgclsidCategories,
const CLSID * pclsidType
);
Параметры
hwnd
[в] Дескриптор окна, в котором отображается диалоговое окно, является модальным. Может быть ноль.
Dwflags
[в] Флаги для изменения поведения дисплея.
ACCTUI_NO_WARNING — не отображайте предупреждение о том, что изменения не вступают в силу до перезапуска Outlook. Применяется, только если приложение выполняется в процессе с Outlook.exe.
ACCTUI_SHOW_DATA_TAB— диалоговое окно Параметры учетной записи с выбранной вкладкой Данные . Допустимо, только если ACCTUI_SHOW_ACCTWIZARD не задано.
ACCTUI_SHOW_ACCTWIZARD — диалоговое окно Добавление новой учетной записи .
wszTitle
[в] Этот параметр не используется и должен иметь значение NULL.
Категории c
[в] Этот параметр не используется и должен иметь значение NULL.
Категории rgclsid
[в] Этот параметр не используется и должен иметь значение NULL.
pclsidType
[в] Этот параметр не используется и должен иметь значение NULL.
Возвращаемые значения
HRESULT | Description |
---|---|
S_OK |
Вызов выполнен успешно. |
E_ACCT_UI_BUSY |
Не удалось создать диалоговое окно. |
E_OLK_NOT_INITIALIZED |
The account manager has not been initialized for use. |
MAPI_E_CALL_FAILED |
Диалоговое окно Добавление новой учетной записи возвращает ошибку. |
MAPI_E_INVALID_PARAMETER |
Параметр cCategories,rgclsidCategories, or_pclsidType_ не имеет значения NULL. |
MAPI_E_USER_CANCEL |
Диалоговое окно Параметры учетной записи вернуло ошибку. |
Замечания
Параметры cCategories, rgclsidCategories и pclsidType в настоящее время не используются и должны иметь значение NULL. wszTitle не используется и также должен иметь значение NULL.