Dispatch IiTrusPTA; // IiTrusPTA Interface GUID={19247043-F8F5-4F31-AF80-0068D63B1E84}; function QueryInterface(riid:^GUID; out ppvObj:^^void); function AddRef: UI4; function Release: UI4; function GetTypeInfoCount(out pctinfo:^UINT); function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void); function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4); function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT); property-get Filter: ^ICertFilter; property-get MyCertificates: ^ICertificates; property-get RootCertificates: ^ICertificates; property-get CACertificates: ^ICertificates; property-get OtherCertificates: ^ICertificates; function ImportPKCS12(arg1:variant; [arg2:variant; arg3:variant]): ^ICertificate; property-get Version: I4; function DecryptFileEx(