Condividi tramite


Metodo IAttachmentExecute::SetLocalPath (shobjidl_core.h)

Imposta e archivia il percorso del file.

Sintassi

HRESULT SetLocalPath(
  [in] LPCWSTR pszLocalPath
);

Parametri

[in] pszLocalPath

Tipo: LPCWSTR

Puntatore a una stringa contenente il percorso locale in cui deve essere archiviato il file allegato.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

È necessario chiamare IAttachmentExecute::SetLocalPath .

Quando l'allegato viene approvato per l'esecuzione dall'utente (tramite criteri o prompt), viene usato il percorso specificato da questo metodo. Se solo IAttachmentExecute::SetFileName è stato chiamato prima di chiamare IAttachmentExecute::CheckPolicy e IAttachmentExecute::P rompt, tale trust potrebbe essere revocato se il percorso locale assunto era diverso da quello impostato da IAttachmentExecute::SetLocalPath. L'attendibilità può essere concessa da varie API di zona, servizi antivirus, informazioni sul tipo di file, criteri e altri provider di attendibilità del sistema.

È necessario chiamare IAttachmentExecute::SetLocalPath prima di chiamare IAttachmentExecute::Execute.

Requisiti

   
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Shdocvw.dll (versione 6.0 o successiva)

Vedi anche

IAttachmentExecute

IAttachmentExecute::SetFileName