定数 (アカウント管理 API)
このトピックには、Account Management API の定数定義、クラス識別子、インターフェイス識別子が含まれています。
定数
定数 | 定義 |
---|---|
ACCT_INIT_NOSYNCH_MAPI_ACCTS |
0x00000001 |
ACCT_INIT_NO_STORES_CHECK |
0x00000002 |
ACCT_INIT_NO_NOTIFICATIONS |
0x00000004 |
ACCTUI_NO_WARNING |
0x0100 |
ACCTUI_SHOW_ACCTWIZARD |
0x0400 |
ACCTUI_SHOW_DATA_TAB |
0x0200 |
E_ACCT_NOT_FOUND |
0x800C8101 |
E_ACCT_UI_BUSY |
0x800C8102 |
E_ACCT_WRONG_SORT_ORDER |
0x800C8105 |
E_INVALIDARG |
Windows ソフトウェア開発キット (Windows SDK) (SDK) ヘッダー ファイル winerror.h で定義されています。 |
E_NOTIMPL |
Windows SDK ヘッダー ファイル winerror.h で定義されているとおり。 |
E_OLK_ALREADY_INITIALIZED |
0x800C8002 |
E_OLK_NOT_INITIALIZED |
0x800C8005 |
E_OLK_PARAM_NOT_SUPPORTED |
0x800C8003 |
E_OLK_PROP_READ_ONLY |
0x800C800D |
E_OLK_REGISTRY |
0x800C8001 |
ENCRYPT_以降の次の定数は、暗号化された接続の種類を指定するために 、PROP_SMTP_SECURE_CONNECTION プロパティによって使用されます。 | |
ENCRYPT_CONN_AUTO |
3 |
ENCRYPT_CONN_NO_SECURITY |
0 |
ENCRYPT_CONN_SSL |
1 |
ENCRYPT_CONN_TLS |
2 |
MAPIACCT_SEND_ONLY |
0x00000001 |
NOTIFY_ACCT_CHANGED |
1 |
NOTIFY_ACCT_CREATED |
2 |
NOTIFY_ACCT_DELETED |
3 |
NOTIFY_ACCT_ORDER_CHANGED |
4 |
NOTIFY_ACCT_PREDELETED |
5 |
OLK_ACCOUNT_NO_FLAGS |
0 |
S_OK |
Windows SDK ヘッダー ファイル winerror.h で定義されているとおり。 |
S_false |
Windows SDK ヘッダー ファイル winerror.h で定義されているとおり。 |
SECURE_FLAG |
0x8000 |
SMTP_ 以降の次の定数は 、PROP_SMTP_AUTH_METHOD プロパティで使用され、認証方法を指定します。 | |
SMTP_AUTH_SAME_AS_POP |
0 |
SMTP_AUTH_RECEIVE_BEFORE_SEND |
2 |
SMTP_AUTH_USER_PASS |
1 |
PROP_POP_LEAVE_ON_SERVER プロパティでは、次の 5 つの定数とマクロが使用され、POP アカウントがサーバーにメッセージのコピーを残すオプションを指定します。 | |
LEAVE_ON_SERVER |
0x1 |
REMOVE_AFTER |
0x2 |
REMOVE_ON_NUKE |
0x4 |
GET_REMOVE_AFTER_DAYS(ul) |
((ul)>>16) |
SET_REMOVE_AFTER_DAYS(日) |
((日)<<16) |
クラス識別子
Windows SDK ヘッダー ファイル guiddef.h で定義されているDEFINE_GUID マクロを使用して、GUID シンボリック名とその値を関連付けます。
{ed475410-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkAccountManager、0xed475410、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475411-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkPOP3Account、0xed475411、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475412-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkIMAP4Account、0xed475412、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475414-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkMAPIAccount、0xed475414、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475418-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkMail、0xed475418、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475419-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkAddressBook、0xed475419、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{ed475420-b0d6-11d2-8c3b-00104b2a6676}
DEFINE_GUID(CLSID_OlkStore、0xed475420、0xb0d6、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{4db5cbf0-3b77-4852-bc8e-bb81908861f3}
DEFINE_GUID(CLSID_OlkHotmailAccount、0x4db5cbf0、0x3b77、0x4852、0xbc、0x8e、0xbb、0x81、0x90、0x88、0x61、0xf3);
{4db5cbf2-3b77-4852-bc8e-bb81908861f3}
DEFINE_GUID(CLSID_OlkLDAPAccount、0x4db5cbf2、0x3b77、0x4852、0xbc、0x8e、0xbb、0x81、0x90、0x88、0x61、0xf3);
インターフェイス識別子
Windows SDK ヘッダー ファイル guiddef.h で定義されているDEFINE_GUID マクロを使用して、GUID シンボリック名とその値を関連付けます。
{9240A6C0-AF41-11d2-8C3B-00104B2A6676}
DEFINE_GUID(IID_IOlkErrorUnknown、0x9240a6c0、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{9240A6C1-AF41-11d2-8C3B-00104B2A6676}
DEFINE_GUID(IID_IOlkEnum、0x9240a6c1、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{9240a6c3-af41-11d2-8c3b-00104b2a6676}
DEFINE_GUID(IID_IOlkAccountNotify、0x9240a6c3、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{9240a6cb-af41-11d2-8c3b-00104b2a6676}
DEFINE_GUID(IID_IOlkAccountHelper、0x9240a6cb、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{9240a6cd-af41-11d2-8c3b-00104b2a6676}
DEFINE_GUID(IID_IOlkAccountManager、0x9240a6cd、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);
{9240a6d2-af41-11d2-8c3b-00104b2a6676}
DEFINE_GUID(IID_IOlkAccount、0x9240a6d2、0xaf41、0x11d2、0x8c、0x3b、0x0、0x10、0x4b、0x2a、0x66、0x76);