⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contenttestcom.tli

📁 一个调用COM的程序
💻 TLI
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (3f1e6311).
//
// ContentTestCOM.tli
//
// Wrapper implementations for Win32 type library ContentTestCOM.tlb
// compiler-generated file created 08/20/03 at 19:15:48 - DO NOT EDIT!

#pragma once

//
// dispinterface IContentTestCOM wrapper method implementations
//

inline VARIANT_BOOL IContentTestCOM::StartLocalSave ( _bstr_t sFileName, short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x1, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0002", (BSTR)sFileName, CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::StopLocalSave ( short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x2, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0002", CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::StartRealTimeStream ( short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x3, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0002", CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::StopRealTimeStream ( short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x4, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0002", CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::StartAutoRecord ( _bstr_t Path, short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x5, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0002", (BSTR)Path, CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::StopAutoRecord ( short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x6, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0002", CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::GetAsfFile ( _bstr_t starttime, _bstr_t stoptime, short channel, _bstr_t filename ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x7, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0008\x0002\x0008", (BSTR)starttime, (BSTR)stoptime, channel, (BSTR)filename);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::GetAsfFile2 ( _bstr_t sourcefile, _bstr_t starttime, _bstr_t stoptime, _bstr_t targefile ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0x8, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0008\x0008\x0008", (BSTR)sourcefile, (BSTR)starttime, (BSTR)stoptime, (BSTR)targefile);
    return _result;
}

inline HRESULT IContentTestCOM::StartDetectStatic ( short CardNo ) {
    return _com_dispatch_method(this, 0x9, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x0002", CardNo);
}

inline VARIANT_BOOL IContentTestCOM::DetectVedio ( ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0xa, DISPATCH_METHOD, VT_BOOL, (void*)&_result, NULL);
    return _result;
}

inline HRESULT IContentTestCOM::StartDetectStaticAdvance ( short CardNo, short AlarmTime ) {
    return _com_dispatch_method(this, 0xb, DISPATCH_METHOD, VT_EMPTY, NULL, 
        L"\x0002\x0002", CardNo, AlarmTime);
}

inline VARIANT_BOOL IContentTestCOM::StopDetectStatic ( short CardNo ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0xc, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0002", CardNo);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::GetSimpleStreamAsfFile ( _bstr_t starttime, _bstr_t stoptime, short channel, _bstr_t filename ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0xd, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0008\x0002\x0008", (BSTR)starttime, (BSTR)stoptime, channel, (BSTR)filename);
    return _result;
}

inline VARIANT_BOOL IContentTestCOM::GetTaskRecordAsfFile ( _bstr_t sourcefile, _bstr_t starttime, _bstr_t stoptime, _bstr_t targefile ) {
    VARIANT_BOOL _result;
    _com_dispatch_method(this, 0xe, DISPATCH_METHOD, VT_BOOL, (void*)&_result, 
        L"\x0008\x0008\x0008\x0008", (BSTR)sourcefile, (BSTR)starttime, (BSTR)stoptime, (BSTR)targefile);
    return _result;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -