Metodo IQueryAssociations::GetData (shlwapi.h)
Cerca e recupera i dati binari correlati al file o al protocollo dal Registro di sistema.
Sintassi
HRESULT GetData(
[in] ASSOCF flags,
[in] ASSOCDATA data,
[in, optional] LPCWSTR pszExtra,
[out, optional] void *pvOut,
[in, out, optional] DWORD *pcbOut
);
Parametri
[in] flags
Tipo: ASSOCF
Valore ASSOCF che può essere usato per controllare la ricerca.
[in] data
Tipo: ASSOCDATA
Valore ASSOCDATA che specifica il tipo di dati da restituire.
[in, optional] pszExtra
Tipo: LPCWSTR
Puntatore a una stringa Unicode con terminazione null facoltativa con informazioni sulla posizione dei dati. In genere è impostato su un verbo shell, ad esempio aperto. Impostare questo parametro su NULL se non viene usato.
[out, optional] pvOut
Tipo: void*
Puntatore a un valore che, quando questo metodo restituisce correttamente, riceve il valore dei dati richiesto.
[in, out, optional] pcbOut
Tipo: DWORD*
Puntatore a un valore che, quando questo metodo viene chiamato, contiene le dimensioni di pvOut, in byte. Quando questo metodo restituisce correttamente, il valore contiene le dimensioni dei dati effettivamente recuperati.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlwapi.h |
Libreria | Shlwapi.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |