HRESULT ITypeLib::GetTypeInfo(UINT Index, ITypeInfo **pITypeInfo);
Le résultat est rangé dans pITypeInfo.
#include <windows.h>
#include <winbase.h>
#include <ole2.h>
ITypeLib *pITypeLib;
UNIT Index;
UNIT IndexMax;
ITypeInfo *pITypeInfo;
...
IndexMax=pITypeLib->GetTypeInfoCount();
for (Index=0;Index<IndexMax;Index++)
{
...
pITypeInfo=NULL;
if ((pITypeLib->GetTypeInfo(Index, &pITypeInfo)!=S_OK)||!pITypeInfo)
{
...
}
...
}
...