適用於:Outlook 2013 |Outlook 2016
對配置檔中的訊息服務進行變更。
| 屬性 | 值 |
|---|---|
| 標頭檔: |
MapiX.h |
| 公開者: |
訊息服務管理物件 |
| 實作者: |
Mapi |
| 通話者: |
用戶端應用程式 |
| 介面識別碼: |
IID_IMsgServiceAdmin |
| 指標類型: |
LPSERVICEADMIN |
Vtable 順序
| 成員 | 描述 |
|---|---|
|
GetLastError |
傳回 MAPIERROR 結構,其中包含訊息服務管理物件所產生最後一個錯誤的相關信息。 |
|
GetMsgServiceTable |
提供訊息服務數據表的存取權,這是配置檔中的訊息服務清單。 |
|
CreateMsgService |
將訊息服務新增至目前的配置檔。 注意:這個方法已被取代。 請改用 IMsgServiceAdmin2::CreateMsgServiceEx 。 |
|
DeleteMsgService |
從配置檔中刪除訊息服務。 |
|
CopyMsgService |
將訊息服務複製到配置檔中。 |
|
RenameMsgService |
已過時。 將新名稱指派給訊息服務。 |
|
ConfigureMsgService |
重新設定訊息服務。 |
|
OpenProfileSection |
開啟目前配置檔的區段,並傳回 IProfSect 指標以供進一步存取。 |
|
MsgServiceTransportOrder |
設定呼叫傳輸提供者以傳遞訊息的順序。 |
|
AdminProviders |
傳回指標,提供提供者系統管理物件的存取權。 |
|
SetPrimaryIdentity |
將訊息服務指定為配置檔的主要身分識別供應商。 |
|
GetProviderTable |
提供提供提供者數據表的存取權,這是配置檔中服務提供者的清單。 |
註解
實作可以透過兩種方式取得 IMsgServiceAdmin 介面的指標:呼叫 IMAPISession::AdminServices 方法或呼叫 IProfAdmin::AdminServices 方法。 對於主要與配置檔設定有關的用戶端, IProfAdmin::AdminServices 是取得 IMsgServiceAdmin 介面的慣用方式,因為它不會登入 MAPI 會話的提供者。 如果用戶端需要能夠變更使用中的配置檔,則應該呼叫 IMAPISession::AdminServices 以取得 IMsgServiceAdmin 指標。 請注意,雖然 MAPI 不允許刪除使用中的設定檔,但是沒有防止用戶端移除配置檔中所有訊息服務的防護措施。