Partager via


Méthode IAttachmentExecute ::SetReferrer (shobjidl_core.h)

Définit la zone de sécurité associée au fichier de pièce jointe en fonction du fichier de référence.

Syntaxe

HRESULT SetReferrer(
  [in] LPCWSTR pszReferrer
);

Paramètres

[in] pszReferrer

Type : LPCWSTR

Pointeur vers une chaîne contenant le chemin du fichier de référence.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

IAttachmentExecute ::SetReferrer et IAttachmentExecute ::SetSource ont des fonctionnalités similaires. Si les deux sont définis, la zone la moins fiable des deux est utilisée.

IAttachmentExecute ::SetReferrer est utilisé par les fichiers conteneur pour indiquer l’héritage indirect et éviter l’élévation de zone. Il peut également être utilisé avec des fichiers de raccourci pour limiter l’élévation en fonction des paramètres.

L’appel de IAttachmentExecute ::SetReferrer est facultatif.

IAttachmentExecute ::SetReferrer est utilisé uniquement pour déterminer la zone de sécurité et les stratégies associées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)
DLL Shdocvw.dll (version 6.0 ou ultérieure)