Método IAttachmentExecute::SetReferrer (shobjidl_core.h)
Define a zona de segurança associada ao arquivo de anexo com base no arquivo de referência.
Sintaxe
HRESULT SetReferrer(
[in] LPCWSTR pszReferrer
);
Parâmetros
[in] pszReferrer
Tipo: LPCWSTR
Um ponteiro para uma cadeia de caracteres que contém o caminho do arquivo de referência.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
IAttachmentExecute::SetReferrer e IAttachmentExecute::SetSource têm funcionalidade semelhante. Se ambos estiverem definidos, a zona menos confiável dos dois será usada.
IAttachmentExecute::SetReferrer é usado por arquivos de contêiner para indicar herança indireta e evitar elevação de zona. Ele também pode ser usado com arquivos de atalho para limitar a elevação com base em parâmetros.
Chamar IAttachmentExecute::SetReferrer é opcional.
IAttachmentExecute::SetReferrer só é usado para determinar a zona de segurança e suas políticas associadas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |
DLL | Shdocvw.dll (versão 6.0 ou posterior) |