// Machine generated IDispatch wrapper class(es) created with ClassWizard #include "stdafx.h" #include "pfprocom.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // IPFProCOM properties ///////////////////////////////////////////////////////////////////////////// // IPFProCOM operations CString IPFProCOM::GetVendorID() { CString result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetVendorID(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetVendorPassword() { CString result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetVendorPassword(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetHostAddress() { CString result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetHostAddress(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetHostPort() { CString result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetHostPort(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void IPFProCOM::ProcessTransaction() { InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } CString IPFProCOM::GetDebugMode() { CString result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetDebugMode(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetTimeOut() { CString result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetTimeOut(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetProxyAddress() { CString result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetProxyAddress(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetProxyPort() { CString result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetProxyPort(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetProxyLogon() { CString result; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetProxyLogon(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetProxyPassword() { CString result; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetProxyPassword(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetResponse() { CString result; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetResponse(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetParmList() { CString result; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetParmList(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } void IPFProCOM::AddBinParm(LPCTSTR name, const VARIANT& value) { static BYTE parms[] = VTS_BSTR VTS_VARIANT; InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms, name, &value); } void IPFProCOM::AddParm(LPCTSTR name, LPCTSTR value) { static BYTE parms[] = VTS_BSTR VTS_BSTR; InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, parms, name, value); } long IPFProCOM::GetDelayedCapture() { long result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void IPFProCOM::SetDelayedCapture(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } void IPFProCOM::PNInit() { InvokeHelper(0x11, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void IPFProCOM::PNCleanup() { InvokeHelper(0x12, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } long IPFProCOM::CreateContext(LPCTSTR HostAdd, long HostPort, long TimeOut, LPCTSTR ProxyAdd, long ProxyPort, LPCTSTR ProxyLog, LPCTSTR ProxyPass) { long result; static BYTE parms[] = VTS_BSTR VTS_I4 VTS_I4 VTS_BSTR VTS_I4 VTS_BSTR VTS_BSTR; InvokeHelper(0x13, DISPATCH_METHOD, VT_I4, (void*)&result, parms, HostAdd, HostPort, TimeOut, ProxyAdd, ProxyPort, ProxyLog, ProxyPass); return result; } CString IPFProCOM::SubmitTransaction(long ptrCtx, LPCTSTR ParmList, long ParmLen) { CString result; static BYTE parms[] = VTS_I4 VTS_BSTR VTS_I4; InvokeHelper(0x14, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, ptrCtx, ParmList, ParmLen); return result; } void IPFProCOM::DestroyContext(long ptrCtx) { static BYTE parms[] = VTS_I4; InvokeHelper(0x15, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ptrCtx); } CString IPFProCOM::GetPartnerID() { CString result; InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetPartnerID(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetUserID() { CString result; InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetUserID(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString IPFProCOM::GetPassword() { CString result; InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void IPFProCOM::SetPassword(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long IPFProCOM::CreateContext2() { long result; InvokeHelper(0x19, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } CString IPFProCOM::SubmitTransaction2(long ptrCtx) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, ptrCtx); return result; }