Partager via


Méthode IThumbnailHandlerFactory ::GetThumbnailHandler (shobjidl_core.h)

Obtient le gestionnaire de miniatures demandé pour la miniature d’un élément donné.

Syntaxe

HRESULT GetThumbnailHandler(
  [in]  PCUITEMID_CHILD pidlChild,
  [in]  IBindCtx        *pbc,
  [in]  REFIID          riid,
  [out] void            **ppv
);

Paramètres

[in] pidlChild

Type : PCUITEMID_CHILD

Élément dans l’espace de noms pour lequel le gestionnaire de miniatures est récupéré.

[in] pbc

Type : IBindCtx*

Pointeur vers un IBindCtx à utiliser pendant l’opération de liaison moniker de ce processus.

[in] riid

Type : REFIID

Référence à l’IID de l’interface demandée. Il s’agit généralement de IThumbnailProvider ou IExtractImage.

[out] ppv

Type : void**

Lorsque cette méthode est retournée, contient l’adresse d’un pointeur vers le gestionnaire de miniatures demandé. Si cette méthode échoue, cette valeur est NULL.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Windows Vista appelle la méthode IThumbnailHandlerFactory ::GetThumbnailHandler avant de revenir sur GetUIObjectOf.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)