Método IQueryAssociations::GetData (shlwapi.h)
Busca y recupera datos binarios relacionados con la asociación de archivos o protocolos del registro.
Sintaxis
HRESULT GetData(
[in] ASSOCF flags,
[in] ASSOCDATA data,
[in, optional] LPCWSTR pszExtra,
[out, optional] void *pvOut,
[in, out, optional] DWORD *pcbOut
);
Parámetros
[in] flags
Tipo: ASSOCF
Valor ASSOCF que se puede usar para controlar la búsqueda.
[in] data
Tipo: ASSOCDATA
Valor ASSOCDATA que especifica el tipo de datos que se va a devolver.
[in, optional] pszExtra
Tipo: LPCWSTR
Puntero a una cadena Unicode opcional terminada en null con información sobre la ubicación de los datos. Normalmente se establece en un verbo shell como abierto. Establezca este parámetro en NULL si no se usa.
[out, optional] pvOut
Tipo: void*
Puntero a un valor que, cuando este método devuelve correctamente, recibe el valor de datos solicitado.
[in, out, optional] pcbOut
Tipo: DWORD*
Puntero a un valor que, cuando se llama a este método, contiene el tamaño de pvOut, en bytes. Cuando este método devuelve correctamente, el valor contiene el tamaño de los datos recuperados realmente.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlwapi.h |
Library | Shlwapi.lib |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |