| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- // CWMPErrorItem.h : 由 Microsoft Visual C++ 创建的 ActiveX 控件包装类的声明
- #pragma once
- /////////////////////////////////////////////////////////////////////////////
- // CWMPErrorItem
- class CWMPErrorItem : public COleDispatchDriver
- {
- public:
- CWMPErrorItem() {} // 调用 COleDispatchDriver 默认构造函数
- CWMPErrorItem(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
- CWMPErrorItem(const CWMPErrorItem& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
- // 特性
- public:
- // 操作
- public:
- long get_errorCode()
- {
- long result;
- InvokeHelper(0x385, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
- CString get_errorDescription()
- {
- CString result;
- InvokeHelper(0x386, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
- VARIANT get_errorContext()
- {
- VARIANT result;
- InvokeHelper(0x387, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
- return result;
- }
- long get_remedy()
- {
- long result;
- InvokeHelper(0x388, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
- return result;
- }
- CString get_customUrl()
- {
- CString result;
- InvokeHelper(0x389, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
- return result;
- }
- };
|