Partager via


Méthode ICallIndirect ::GetIID (callobj.h)

Récupère l’ID d’interface pris en charge par cette implémentation ICallIndirect .

Syntaxe

HRESULT GetIID(
  [out] IID    *piid,
  [out] BOOL   *pfDerivesFromIDispatch,
  [out] ULONG  *pcMethod,
  [out] LPWSTR *pwszInterface
);

Paramètres

[out] piid

Pointeur vers l’interface. Ce paramètre est facultatif.

[out] pfDerivesFromIDispatch

Indique si l’interface est dérivée d’IDispatch. Ce paramètre est facultatif.

[out] pcMethod

Reçoit le nombre de méthodes dans l’interface.

[out] pwszInterface

Reçoit le nom de l’interface s’il est disponible.

Valeur retournée

Cette méthode peut retourner les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_UNEXPECTED
Une erreur inattendue s’est produite.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête callobj.h

Voir aussi

ICallIndirect