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

📄 contenttestcom.tlh

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

#pragma once
#pragma pack(push, 8)

#include <comdef.h>

namespace ContentTestCOM {

//
// Forward references and typedefs
//

struct __declspec(uuid("c42628df-bb19-43cd-aec5-da91bcff9b86"))
/* dispinterface */ IContentTestCOM;
struct /* coclass */ ContentTestCOM;

//
// Smart pointer typedef declarations
//

_COM_SMARTPTR_TYPEDEF(IContentTestCOM, __uuidof(IDispatch));

//
// Type library items
//

struct __declspec(uuid("c42628df-bb19-43cd-aec5-da91bcff9b86"))
IContentTestCOM : IDispatch
{
    //
    // Wrapper methods for error-handling
    //

    // Methods:
    VARIANT_BOOL StartLocalSave (
        _bstr_t sFileName,
        short CardNo );
    VARIANT_BOOL StopLocalSave (
        short CardNo );
    VARIANT_BOOL StartRealTimeStream (
        short CardNo );
    VARIANT_BOOL StopRealTimeStream (
        short CardNo );
    VARIANT_BOOL StartAutoRecord (
        _bstr_t Path,
        short CardNo );
    VARIANT_BOOL StopAutoRecord (
        short CardNo );
    VARIANT_BOOL GetAsfFile (
        _bstr_t starttime,
        _bstr_t stoptime,
        short channel,
        _bstr_t filename );
    VARIANT_BOOL GetAsfFile2 (
        _bstr_t sourcefile,
        _bstr_t starttime,
        _bstr_t stoptime,
        _bstr_t targefile );
    HRESULT StartDetectStatic (
        short CardNo );
    VARIANT_BOOL DetectVedio ( );
    HRESULT StartDetectStaticAdvance (
        short CardNo,
        short AlarmTime );
    VARIANT_BOOL StopDetectStatic (
        short CardNo );
    VARIANT_BOOL GetSimpleStreamAsfFile (
        _bstr_t starttime,
        _bstr_t stoptime,
        short channel,
        _bstr_t filename );
    VARIANT_BOOL GetTaskRecordAsfFile (
        _bstr_t sourcefile,
        _bstr_t starttime,
        _bstr_t stoptime,
        _bstr_t targefile );
};

struct __declspec(uuid("98a7209f-7b58-48cd-a3f1-d1cf45e80436"))
ContentTestCOM;
    // [ default ] dispinterface IContentTestCOM

//
// Wrapper method implementations
//

#include "ContentTestCOM.tli"

} // namespace ContentTestCOM

#pragma pack(pop)

⌨️ 快捷键说明

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