IAttachmentExecute::SetReferrer-Methode (shobjidl_core.h)
Legt die Sicherheitszone fest, die der Anlagendatei basierend auf der verweisenden Datei zugeordnet ist.
Syntax
HRESULT SetReferrer(
[in] LPCWSTR pszReferrer
);
Parameter
[in] pszReferrer
Typ: LPCWSTR
Ein Zeiger auf eine Zeichenfolge, die den Pfad der verweisenden Datei enthält.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
IAttachmentExecute::SetReferrer und IAttachmentExecute::SetSource verfügen über ähnliche Funktionen. Wenn beide festgelegt sind, wird die am wenigsten vertrauenswürdige Zone der beiden verwendet.
IAttachmentExecute::SetReferrer wird von Containerdateien verwendet, um indirekte Vererbung anzugeben und Zonenerweiterungen zu vermeiden. Es kann auch mit Verknüpfungsdateien verwendet werden, um die Rechteerweiterung basierend auf Parametern einzuschränken.
Der Aufruf von IAttachmentExecute::SetReferrer ist optional.
IAttachmentExecute::SetReferrer wird nur verwendet, um die Sicherheitszone und die zugehörigen Richtlinien zu bestimmen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |
DLL | Shdocvw.dll (Version 6.0 oder höher) |