Partager via


Méthode IActiveDesktop ::GetDesktopItemBySource (shlobj_core.h)

Obtient un élément de bureau à l’aide de son URL source.

Syntaxe

HRESULT GetDesktopItemBySource(
  [in]      PCWSTR      pwszSource,
  [in, out] LPCOMPONENT pcomp,
            DWORD       dwReserved
);

Paramètres

[in] pwszSource

Type : PCWSTR

Pointeur vers une chaîne qui contient l’URL source de l’élément de bureau.

[in, out] pcomp

Type : LPCOMPONENT

Pointeur vers la structure COMPONENT qui, lorsque cette méthode retourne correctement, reçoit les détails de l’élément de bureau. Lors de l’entrée, la taille de la structure doit être définie.

dwReserved

Type : DWORD

Réservé. Doit être défini sur zéro.

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 shlobj_core.h
DLL Shell32.dll (version 4.71 ou ultérieure)

Voir aussi

IActiveDesktop