/************************************************************************/ /* Copyright (C), 2016-2020, [IT], 保留所有权利; /* 模 块 名:防盗模块类; /* 描 述:; /* /* 版 本:[V]; /* 作 者:[IT]; /* 日 期:[08/26/2016]; /* /* /* 注 意:; /* /* 修改记录:[IT]; /* 修改日期:; /* 修改版本:; /* 修改内容:; /************************************************************************/ #ifndef __GUARD_AGAINST_THEFT__ #define __GUARD_AGAINST_THEFT__ #pragma once #include #include #pragma comment(lib,"setupapi.lib") class GuardAgainstTheft { public: GuardAgainstTheft(); ~GuardAgainstTheft(); public: // 查找所有USB设备; BOOL FindYtUSB(); // 获取第一个网卡; BOOL GetMac(); // 获取全部网卡; BOOL GetMac(IN CStringArray& AryMac); private: BOOL WDK_GetMacAddress( TCHAR* DevicePath, TCHAR* szProperty, UINT uSize, BOOL isIncludeUSB ); }; #endif