IProvideMultipleClassInfo::GetInfoOfIndex-Methode (ocidl.h)
Ruft die Typinformationen aus dem angegebenen Index ab.
Syntax
HRESULT GetInfoOfIndex(
[in] ULONG iti,
[in] DWORD dwFlags,
[out] ITypeInfo **pptiCoClass,
[out] DWORD *pdwTIFlags,
[out] ULONG *pcdispidReserved,
[out] IID *piidPrimary,
[out] IID *piidSource
);
Parameter
[in] iti
Der Index der Typinformationen, für die Sie Informationen abrufen möchten. Index 0 ist die Standardschnittstelle des Extenderobjekts. index *pcti-1 ist der Index des Basisobjekts.
[in] dwFlags
Ein Bitfeld, das angibt, welche Out-Parameter angefordert werden. Das Angeben eines bestimmten Flags führt dazu, dass dem zugeordneten out-Parameter die entsprechenden Informationen zugewiesen werden. Dieser Parameter kann einen der folgenden Werte annehmen.
[out] pptiCoClass
Die Coklassentypinformationen für die angeforderte Mitwirkender. Siehe ITypeInfo.
[out] pdwTIFlags
Das Bitfeldflag.
[out] pcdispidReserved
Die Anzahl der DISPIDs der Standardschnittstelle von pptiCoClass reserviert sich für die eigene Verwendung. Diese Zahl kann verwendet werden, um den Betrag zu berechnen, der DISPIDs im reservierten Bereich durch das Objekt, das diese Klasse erweitert, implementiert wird.
[out] piidPrimary
Die IID der primären Schnittstelle für die angeforderte Mitwirkender.
[out] piidSource
Die IID der Standardquellschnittstelle für die angeforderte Mitwirkender.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_POINTER, E_FAIL und S_OK zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |