GetInterface, fonction

La GetInterface fonction récupère un pointeur d’interface.

Syntaxe

HRESULT GetInterface(
   LPUNKNOWN pUnk,
   void      **ppv
);

Paramètres

pUnk

Pointeur vers l’interface IUnknown .

ppv

Adresse d’un pointeur vers l’interface récupérée.

Valeur retournée

Retourne une valeur HRESULT .

Remarques

Cette fonction membre effectue un incrément thread-safe du décompte de références. Pour récupérer l’interface et ajouter une référence, appelez cette fonction à partir de votre implémentation de substitution de la méthode INonDelegatingUnknown :: NonDelegatingQueryInterface .

Configuration requise

Condition requise Valeur
En-tête
combase. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

Fonctions d’assistance COM

INonDelegatingUnknown