Partilhar via


Método IShellFolderViewType::TranslateViewPidl

Reconstrói um ponteiro para uma PIDL (lista de identificadores de item) de uma representação hierárquica da pasta Shell em uma representação diferente.

Sintaxe

HRESULT TranslateViewPidl(
  [in] PCUIDLIST_RELATIVE pidl,
  [in] PCUIDLIST_RELATIVE pidlView,
  [in] PCUIDLIST_RELATIVE *ppidlOut
);

Parâmetros

pidl [in]

Tipo: PCUIDLIST_RELATIVE

A matriz de IDs de item em relação à pasta raiz.

pidlView [in]

Tipo: PCUIDLIST_RELATIVE

PIDL especial da exibição.

ppidlOut [in]

Tipo: PCUIDLIST_RELATIVE*

O endereço de uma variável PIDL para receber a tradução.

Valor retornado

Tipo: HRESULT

Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .

Comentários

Quando terminar, você deverá liberar o PIDL retornado com ILFree.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
DLL
Shell32.dll