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) |