IAttachmentExecute::SetLocalPath メソッド (shobjidl_core.h)

ファイルへのパスを設定して格納します。

構文

HRESULT SetLocalPath(
  [in] LPCWSTR pszLocalPath
);

パラメーター

[in] pszLocalPath

種類: LPCWSTR

添付ファイルが格納されるローカル パスを含む文字列へのポインター。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

IAttachmentExecute::SetLocalPath を呼び出す必要があります。

ユーザーが (ポリシーまたはプロンプトを使用して) 添付ファイルの実行が承認されると、このメソッドで指定されたパスが使用されます。 IAttachmentExecute::SetFileName のみが IAttachmentExecute::CheckPolicyIAttachmentExecute::P rompt を呼び出す前に呼び出された場合、想定されるローカル パスが IAttachmentExecute::SetLocalPath によって設定されたものと異なる場合、その信頼は取り消される可能性があります。 信頼は、さまざまなゾーン API、ウイルス対策サービス、ファイルの種類の情報、ポリシー、および他のシステム信頼プロバイダーによって付与できます。

IAttachmentExecute::SetLocalPath は、 IAttachmentExecute::Execute を呼び出す前に呼び出す必要があります。

要件

   
サポートされている最小のクライアント WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)
[DLL] Shdocvw.dll (バージョン 6.0 以降)

関連項目

IAttachmentExecute

IAttachmentExecute::SetFileName