Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #define LIBSMBIOS_SOURCE
00021 #include "smbios/compat.h"
00022
00023 #include "SmiImpl.h"
00024
00025 using namespace std;
00026
00027
00028
00029
00030
00031
00032 #define NOT_IMPLEMENTED { throw smbios::NotImplementedImpl("SMI calls are not yet implemented on Windows."); }
00033
00034
00035 namespace smi
00036 {
00037 SmiArchStrategy::SmiArchStrategy() {}
00038 SmiArchStrategy::~SmiArchStrategy() {}
00039 void SmiArchStrategy::lock() NOT_IMPLEMENTED
00040 size_t SmiArchStrategy::getPhysicalBufferBaseAddress() NOT_IMPLEMENTED
00041 void SmiArchStrategy::setSize(int) NOT_IMPLEMENTED
00042 void SmiArchStrategy::addInputBuffer(u8 *, size_t) NOT_IMPLEMENTED
00043 void SmiArchStrategy::getResultBuffer(u8 *, size_t) NOT_IMPLEMENTED
00044 void SmiArchStrategy::execute() NOT_IMPLEMENTED
00045 void SmiArchStrategy::finish() NOT_IMPLEMENTED
00046 }
00047