Metodo ICreateTypeInfo::AddRefTypeInfo (oaidl.h)
Aggiunge una descrizione del tipo a quelle a cui fa riferimento la descrizione del tipo da creare.
Sintassi
HRESULT AddRefTypeInfo(
[in] ITypeInfo *pTInfo,
[in] HREFTYPE *phRefType
);
Parametri
[in] pTInfo
Descrizione del tipo a cui fare riferimento.
[in] phRefType
Handle associato a questa descrizione del tipo alle informazioni sul tipo a cui si fa riferimento.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
|
Memoria insufficiente per completare l'operazione. |
|
Impossibile scrivere nella destinazione. |
|
Memoria insufficiente per completare l'operazione. |
|
Tipo non corrispondente. |
Commenti
Il secondo parametro restituisce un puntatore all'handle delle informazioni sul tipo aggiunte. Se AddRefTypeInfo è stato chiamato in precedenza per le stesse informazioni sul tipo, l'indice restituito dalla chiamata precedente viene restituito in phRefType. Se la descrizione del tipo a cui si fa riferimento si trova nella libreria dei tipi creata, è possibile ottenere le informazioni sul tipo chiamando IUnknown::QueryInterface(IID_ITypeInfo, ...) nell'interfaccia ICreateTypeInfo di tale descrizione del tipo.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oaidl.h |