www.pudn.com > BiosNtSuiteBin.rar > BiosNt.tlh


// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (6c7e5b0e). 
// 
// BiosNt.tlh 
// 
// C++ source equivalent of Win32 type library ..\BiosNt.tlb 
// compiler-generated file created 10/13/00 at 00:02:03 - DO NOT EDIT! 
 
#pragma once 
#pragma pack(push, 8) 
 
#include  
 
// 
// Forward references and typedefs 
// 
 
struct /* coclass */ BinfoNt; 
struct __declspec(uuid("f633374f-7276-11d4-be8c-ce7f8c28b903")) 
/* dual interface */ IBinfoNt; 
 
// 
// Smart pointer typedef declarations 
// 
 
_COM_SMARTPTR_TYPEDEF(IBinfoNt, __uuidof(IBinfoNt)); 
 
// 
// Type library items 
// 
 
struct __declspec(uuid("f6333750-7276-11d4-be8c-ce7f8c28b903")) 
BinfoNt; 
    // [ default ] interface IBinfoNt 
 
struct __declspec(uuid("f633374f-7276-11d4-be8c-ce7f8c28b903")) 
IBinfoNt : IDispatch 
{ 
    // 
    // Property data 
    // 
 
    __declspec(property(get=GetBiosId)) 
    _bstr_t BiosId; 
    __declspec(property(get=GetBiosType)) 
    _bstr_t BiosType; 
    __declspec(property(get=GetBiosOther)) 
    _bstr_t BiosOther; 
    __declspec(property(put=PutUserName)) 
    _bstr_t UserName; 
    __declspec(property(put=PutRegisterCode)) 
    _bstr_t RegisterCode; 
 
    // 
    // Wrapper methods for error-handling 
    // 
 
    _bstr_t GetBiosId ( ); 
    _bstr_t GetBiosType ( ); 
    _bstr_t GetBiosOther ( ); 
    void PutUserName ( 
        _bstr_t _arg1 ); 
    void PutRegisterCode ( 
        _bstr_t _arg1 ); 
 
    // 
    // Raw methods provided by interface 
    // 
 
    virtual HRESULT __stdcall get_BiosId ( 
        BSTR * pVal ) = 0; 
    virtual HRESULT __stdcall get_BiosType ( 
        BSTR * pVal ) = 0; 
    virtual HRESULT __stdcall get_BiosOther ( 
        BSTR * pVal ) = 0; 
    virtual HRESULT __stdcall put_UserName ( 
        BSTR _arg1 ) = 0; 
    virtual HRESULT __stdcall put_RegisterCode ( 
        BSTR _arg1 ) = 0; 
}; 
 
// 
// Wrapper method implementations 
// 
 
#include "BiosNt.tli" 
 
#pragma pack(pop)