Metodo IProvideMultipleClassInfo::GetInfoOfIndex (ocidl.h)
Recupera le informazioni sul tipo dall'indice specificato.
Sintassi
HRESULT GetInfoOfIndex(
[in] ULONG iti,
[in] DWORD dwFlags,
[out] ITypeInfo **pptiCoClass,
[out] DWORD *pdwTIFlags,
[out] ULONG *pcdispidReserved,
[out] IID *piidPrimary,
[out] IID *piidSource
);
Parametri
[in] iti
Indice delle informazioni sul tipo per cui si desidera ottenere informazioni. Indice 0 è l'interfaccia predefinita dell'oggetto extender; index *pcti-1 è l'indice dell'oggetto base.
[in] dwFlags
Un campo bit che indica quali parametri vengono richiesti. Indicando un flag specifico, le informazioni appropriate assegnate al parametro out associato. Questo parametro può avere uno dei valori seguenti.
[out] pptiCoClass
Informazioni sul tipo di coclasse per il collaboratore richiesto. Vedere ITypeInfo.
[out] pdwTIFlags
Flag di bitfield.
[out] pcdispidReserved
Numero di DISPIDs l'interfaccia predefinita di pptiCoClass riserva per il proprio uso. Questo numero può essere usato per calcolare la quantità di offset di DISPID nell'intervallo riservato implementato dall'oggetto che questa classe sta estendendo.
[out] piidPrimary
Id dell'interfaccia primaria per il collaboratore richiesto.
[out] piidSource
Id dell'interfaccia di origine predefinita per il collaboratore richiesto.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_POINTER, E_FAIL e S_OK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ocidl.h |