Compartilhar via


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)