Visual basic uses the same KIAPI.DLL as the Windows C interface. It registers a type library for use with the VB object browser but there is also a set of declare functions available in kiapi.bas. If the type library is not registered by the installation program it can be registered manually with
regsvr32 kiapi.dlland unregistered with
regsvr32 -u kiapi.dll