Méthode IProvideMultipleClassInfo ::GetInfoOfIndex (ocidl.h)
Récupère les informations de type à partir de l’index spécifié.
Syntaxe
HRESULT GetInfoOfIndex(
[in] ULONG iti,
[in] DWORD dwFlags,
[out] ITypeInfo **pptiCoClass,
[out] DWORD *pdwTIFlags,
[out] ULONG *pcdispidReserved,
[out] IID *piidPrimary,
[out] IID *piidSource
);
Paramètres
[in] iti
Index des informations de type pour lesquelles vous souhaitez obtenir des informations. Index 0 est l’interface par défaut de l’objet extender ; index *pcti-1 est l’index de l’objet de base.
[in] dwFlags
Champ de bits indiquant les paramètres de sortie demandés. L’indication d’un indicateur particulier entraîne l’affectation des informations appropriées au paramètre out associé. Ce paramètre peut prendre les valeurs suivantes.
[out] pptiCoClass
Informations de type de coclasse pour le contributeur demandé. Consultez ITypeInfo.
[out] pdwTIFlags
Indicateur de champ de bits.
[out] pcdispidReserved
Nombre de DISPID que l’interface par défaut de pptiCoClass réserve pour sa propre utilisation. Ce nombre peut être utilisé pour calculer la quantité de décalage des DISPID dans la plage réservée implémentée par l’objet que cette classe étend.
[out] piidPrimary
IID de l’interface principale pour le contributeur demandé.
[out] piidSource
IID de l’interface source par défaut pour le contributeur demandé.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_POINTER, E_FAIL et S_OK.
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 | ocidl.h |