IQueryAssociations ::GetData, méthode (shlwapi.h)
Recherche et récupère des données binaires liées à l’association de fichiers ou de protocoles à partir du Registre.
Syntaxe
HRESULT GetData(
[in] ASSOCF flags,
[in] ASSOCDATA data,
[in, optional] LPCWSTR pszExtra,
[out, optional] void *pvOut,
[in, out, optional] DWORD *pcbOut
);
Paramètres
[in] flags
Type : ASSOCF
Valeur ASSOCF qui peut être utilisée pour contrôler la recherche.
[in] data
Type : ASSOCDATA
Valeur ASSOCDATA qui spécifie le type de données à retourner.
[in, optional] pszExtra
Type : LPCWSTR
Pointeur vers une chaîne Unicode facultative et terminée par null avec des informations sur l’emplacement des données. Il est normalement défini sur un verbe Shell tel que open. Définissez ce paramètre sur NULL s’il n’est pas utilisé.
[out, optional] pvOut
Type : void*
Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, reçoit la valeur des données demandées.
[in, out, optional] pcbOut
Type : DWORD*
Pointeur vers une valeur qui, lorsque cette méthode est appelée, contient la taille de pvOut, en octets. Lorsque cette méthode retourne correctement, la valeur contient la taille des données réellement récupérées.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlwapi.h |
Bibliothèque | Shlwapi.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |