📄 msado15.tli
字号:
inline HRESULT _Stream::Write ( const _variant_t & Buffer ) {
HRESULT _hr = raw_Write(Buffer);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::SetEOS ( ) {
HRESULT _hr = raw_SetEOS();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::CopyTo ( struct _Stream * DestStream, ADO_LONGPTR CharNumber ) {
HRESULT _hr = raw_CopyTo(DestStream, CharNumber);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::Flush ( ) {
HRESULT _hr = raw_Flush();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::SaveToFile ( _bstr_t FileName, enum SaveOptionsEnum Options ) {
HRESULT _hr = raw_SaveToFile(FileName, Options);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::LoadFromFile ( _bstr_t FileName ) {
HRESULT _hr = raw_LoadFromFile(FileName);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline _bstr_t _Stream::ReadText ( long NumChars ) {
BSTR _result = 0;
HRESULT _hr = raw_ReadText(NumChars, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline HRESULT _Stream::WriteText ( _bstr_t Data, enum StreamWriteEnum Options ) {
HRESULT _hr = raw_WriteText(Data, Options);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT _Stream::Cancel ( ) {
HRESULT _hr = raw_Cancel();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
//
// interface ADORecordConstruction wrapper method implementations
//
inline IUnknownPtr ADORecordConstruction::GetRow ( ) {
IUnknown * _result = 0;
HRESULT _hr = get_Row(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
inline void ADORecordConstruction::PutRow ( IUnknown * ppRow ) {
HRESULT _hr = put_Row(ppRow);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline void ADORecordConstruction::PutParentRow ( IUnknown * _arg1 ) {
HRESULT _hr = put_ParentRow(_arg1);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface ADOStreamConstruction wrapper method implementations
//
inline IUnknownPtr ADOStreamConstruction::GetStream ( ) {
IUnknown * _result = 0;
HRESULT _hr = get_Stream(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
inline void ADOStreamConstruction::PutStream ( IUnknown * ppStm ) {
HRESULT _hr = put_Stream(ppStm);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface ADOCommandConstruction wrapper method implementations
//
inline IUnknownPtr ADOCommandConstruction::GetOLEDBCommand ( ) {
IUnknown * _result = 0;
HRESULT _hr = get_OLEDBCommand(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
inline void ADOCommandConstruction::PutOLEDBCommand ( IUnknown * ppOLEDBCommand ) {
HRESULT _hr = put_OLEDBCommand(ppOLEDBCommand);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface ADORecordsetConstruction wrapper method implementations
//
inline IUnknownPtr ADORecordsetConstruction::GetRowset ( ) {
IUnknown * _result = 0;
HRESULT _hr = get_Rowset(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
inline void ADORecordsetConstruction::PutRowset ( IUnknown * ppRowset ) {
HRESULT _hr = put_Rowset(ppRowset);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline ADO_LONGPTR ADORecordsetConstruction::GetChapter ( ) {
ADO_LONGPTR _result;
HRESULT _hr = get_Chapter(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void ADORecordsetConstruction::PutChapter ( ADO_LONGPTR plChapter ) {
HRESULT _hr = put_Chapter(plChapter);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline IUnknownPtr ADORecordsetConstruction::GetRowPosition ( ) {
IUnknown * _result = 0;
HRESULT _hr = get_RowPosition(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
inline void ADORecordsetConstruction::PutRowPosition ( IUnknown * ppRowPos ) {
HRESULT _hr = put_RowPosition(ppRowPos);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface Field15 wrapper method implementations
//
inline ADO_LONGPTR Field15::GetActualSize ( ) {
ADO_LONGPTR _result;
HRESULT _hr = get_ActualSize(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline long Field15::GetAttributes ( ) {
long _result = 0;
HRESULT _hr = get_Attributes(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline ADO_LONGPTR Field15::GetDefinedSize ( ) {
ADO_LONGPTR _result;
HRESULT _hr = get_DefinedSize(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t Field15::GetName ( ) {
BSTR _result = 0;
HRESULT _hr = get_Name(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline enum DataTypeEnum Field15::GetType ( ) {
enum DataTypeEnum _result;
HRESULT _hr = get_Type(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t Field15::GetValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_Value(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline void Field15::PutValue ( const _variant_t & pvar ) {
HRESULT _hr = put_Value(pvar);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline unsigned char Field15::GetPrecision ( ) {
unsigned char _result = 0;
HRESULT _hr = get_Precision(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline unsigned char Field15::GetNumericScale ( ) {
unsigned char _result = 0;
HRESULT _hr = get_NumericScale(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline HRESULT Field15::AppendChunk ( const _variant_t & Data ) {
HRESULT _hr = raw_AppendChunk(Data);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline _variant_t Field15::GetChunk ( long Length ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = raw_GetChunk(Length, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline _variant_t Field15::GetOriginalValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_OriginalValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline _variant_t Field15::GetUnderlyingValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_UnderlyingValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
//
// interface Command15 wrapper method implementations
//
inline _ConnectionPtr Command15::GetActiveConnection ( ) {
struct _Connection * _result = 0;
HRESULT _hr = get_ActiveConnection(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _ConnectionPtr(_result, false);
}
inline void Command15::PutRefActiveConnection ( struct _Connection * ppvObject ) {
HRESULT _hr = putref_ActiveConnection(ppvObject);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline void Command15::PutActiveConnection ( const _variant_t & ppvObject ) {
HRESULT _hr = put_ActiveConnection(ppvObject);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _bstr_t Command15::GetCommandText ( ) {
BSTR _result = 0;
HRESULT _hr = get_CommandText(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void Command15::PutCommandText ( _bstr_t pbstr ) {
HRESULT _hr = put_CommandText(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long Command15::GetCommandTimeout ( ) {
long _result = 0;
HRESULT _hr = get_CommandTimeout(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Command15::PutCommandTimeout ( long pl ) {
HRESULT _hr = put_CommandTimeout(pl);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL Command15::GetPrepared ( ) {
VARIANT_BOOL _result = 0;
HRESULT _hr = get_Prepared(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Command15::PutPrepared ( VARIANT_BOOL pfPrepared ) {
HRESULT _hr = put_Prepared(pfPrepared);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _RecordsetPtr Command15::Execute ( VARIANT * RecordsAffected, VARIANT * Parameters, long Options ) {
struct _Recordset * _result = 0;
HRESULT _hr = raw_Execute(RecordsAffected, Parameters, Options, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _RecordsetPtr(_result, false);
}
inline _ParameterPtr Command15::CreateParameter ( _bstr_t Name, enum DataTypeEnum Type, enum ParameterDirectionEnum Direction, ADO_LONGPTR Size, const _variant_t & Value ) {
struct _Parameter * _result = 0;
HRESULT _hr = raw_CreateParameter(Name, Type, Direction, Size, Value, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _ParameterPtr(_result, false);
}
inline ParametersPtr Command15::GetParameters ( ) {
struct Parameters * _result = 0;
HRESULT _hr = get_Parameters(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return ParametersPtr(_result, false);
}
inline void Command15::PutCommandType ( enum CommandTypeEnum plCmdType ) {
HRESULT _hr = put_CommandType(plCmdType);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline enum CommandTypeEnum Command15::GetCommandType ( ) {
enum CommandTypeEnum _result;
HRESULT _hr = get_CommandType(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t Command15::GetName ( ) {
BSTR _result = 0;
HRESULT _hr = get_Name(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void Command15::PutName ( _bstr_t pbstrName ) {
HRESULT _hr = put_Name(pbstrName);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
//
// interface Command25 wrapper method implementations
//
inline long Command25::GetState ( ) {
long _result = 0;
HRESULT _hr = get_State(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline HRESULT Command25::Cancel ( ) {
HRESULT _hr = raw_Cancel();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
//
// interface _Command wrapper method implementations
//
inline void _Command::PutRefCommandStream ( IUnknown * pvStream ) {
HRESULT _hr = putref_CommandStream(pvStream);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -