Método IShellLinkDataList::CopyDataBlock (shobjidl_core.h)
Recupera uma cópia do bloco de dados de um link.
Sintaxe
HRESULT CopyDataBlock(
[in] DWORD dwSig,
[out] void **ppDataBlock
);
Parâmetros
[in] dwSig
Tipo: DWORD
A assinatura do bloco de dados. O valor de assinatura para um tipo específico de bloco de dados pode ser encontrado em sua referência de estrutura. Para obter uma lista de tipos de bloco de dados com suporte e suas estruturas associadas, consulte IShellLinkDataList.
[out] ppDataBlock
Tipo: VOID**
O endereço de um ponteiro para uma cópia da estrutura do bloco de dados. Se IShellLinkDataList::CopyDataBlock retornar um resultado bem-sucedido, o aplicativo de chamada deverá liberar a memória quando não for mais necessário chamando LocalFree.
Valor retornado
Tipo: HRESULT
Retorna S_OK se tiver êxito ou um código de erro COM de outra forma.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [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 | Shell32.dll (versão 5.0 ou posterior) |