| 12345678910111213141516171819202122232425262728 |
- ///////////////////////////////////////////////////////////////////////
- // DiscMaster.h
- //
- // Wrapper for IDiscMaster2 Interface
- //
- // Written by Eric Haddan
- //
- #pragma once
- #include "stdafx.h"
- class CDiscMaster
- {
- private:
- IDiscMaster2* m_discMaster;
- HRESULT m_hResult;
- CString m_errorMessage;
- public:
- CDiscMaster(void);
- ~CDiscMaster(void);
- inline HRESULT GetHresult() {return m_hResult;}
- inline CString GetErrorMessage() {return m_errorMessage;}
- bool Initialize();
- long GetTotalDevices();
- CString GetDeviceUniqueID(long index);
- };
|