%long HRESULT %ptr CLSID * IID * void **