IProviderAdmin : IUnknownIProviderAdmin : IUnknown

適用されます: Outlook 2013 |Outlook 2016Applies to: Outlook 2013 | Outlook 2016

メッセージ サービスのサービス プロバイダーを使用します。Works with service providers in a message service.

ヘッダー ファイル:Header file:
Mapidefs.hMapidefs.h
によって公開されます。Exposed by:
プロバイダー管理オブジェクトProvider administration objects
によって実装されます。Implemented by:
MAPIMAPI
によって呼び出されます。Called by:
クライアント アプリケーションとサービス ・ プロバイダーClient applications and service providers
インターフェイスの識別子。Interface identifier:
IID_IProviderAdminIID_IProviderAdmin
ポインターの型。Pointer type:
LPPROVIDERADMINLPPROVIDERADMIN

Vtable の順序Vtable order

発生しましたGetLastError
プロバイダーの管理オブジェクトに発生した前のエラーに関する情報を格納するMAPIERROR構造体を返します。Returns a MAPIERROR structure that contains information about the previous error that occurred to the provider administration object.
GetProviderTableGetProviderTable
メッセージ サービスのプロバイダーのテーブル、メッセージ サービスのサービス プロバイダーの一覧へのアクセスを提供します。Provides access to the message service's provider table, a list of the service providers in the message service.
CreateProviderCreateProvider
メッセージ サービスにサービス プロバイダーを追加します。Adds a service provider to the message service.
DeleteProviderDeleteProvider
メッセージ サービスからサービス プロバイダーを削除します。Deletes a service provider from the message service.
OpenProfileSectionOpenProfileSection
現在のプロファイルからプロファイルのセクションを開き、さらにアクセスするためのIProfSectポインターを返します。Opens a profile section from the current profile and returns an IProfSect pointer for further access.

注釈Remarks

クライアントは、 IMsgServiceAdmin::AdminProvidersメソッドを呼び出すことによってIProviderAdminインターフェイスにポインターを取得することができます。メッセージ サービスのエントリ ポイント関数が呼び出されたときに、サービス プロバイダーは、 IProviderAdminポインターに渡されます。Clients can get a pointer to an IProviderAdmin interface by calling the IMsgServiceAdmin::AdminProviders method; service providers are passed an IProviderAdmin pointer when their message service's entry point function is called.

関連項目See also

MAPI インターフェイスMAPI Interfaces