Método IShellLinkDataList::CopyDataBlock (shobjidl_core.h)
Recupera una copia del bloque de datos de un vínculo.
Sintaxis
HRESULT CopyDataBlock(
[in] DWORD dwSig,
[out] void **ppDataBlock
);
Parámetros
[in] dwSig
Tipo: DWORD
Firma del bloque de datos. El valor de firma de un tipo determinado de bloque de datos se puede encontrar en su referencia de estructura. Para obtener una lista de los tipos de bloques de datos admitidos y sus estructuras asociadas, consulte IShellLinkDataList.
[out] ppDataBlock
Tipo: VOID**
Dirección de un puntero a una copia de la estructura del bloque de datos. Si IShellLinkDataList::CopyDataBlock devuelve un resultado correcto, la aplicación que realiza la llamada debe liberar la memoria cuando ya no sea necesaria llamando a LocalFree.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente o un código de error COM de lo contrario.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |