A temporary package that exposes MSI functions. More...
#include <MsiShim.h>
  
 Public Member Functions | |
| MsiShim () | |
| ~MsiShim () | |
| void | Import (const std::wstring &path, const std::wstring &file) | 
| import table data into the current database  More... | |
| int | ExecuteCA (const std::wstring &dll, const std::wstring &name) | 
| execute a custom action in a custom action DLL  More... | |
  Public Member Functions inherited from AppSecInc::Msi::MsiPackage | |
| MsiPackage () | |
| MsiPackage (const std::wstring &filepath) | |
| void | Open (const std::wstring &filepath) | 
| void | Close () | 
  Public Member Functions inherited from AppSecInc::Msi::MsiHandle | |
| MsiHandle () | |
| MsiHandle (MSIHANDLE h) | |
| virtual | ~MsiHandle () | 
| void | operator= (MSIHANDLE h) | 
| virtual bool | IsOpen () const | 
| operator MSIHANDLE () | |
| MSIHANDLE * | operator& () | 
Additional Inherited Members | |
  Protected Attributes inherited from AppSecInc::Msi::MsiHandle | |
| MSIHANDLE | m_h | 
A temporary package that exposes MSI functions.
| MsiShim::MsiShim | ( | ) | 
| MsiShim::~MsiShim | ( | ) | 
| int MsiShim::ExecuteCA | ( | const std::wstring & | dll, | 
| const std::wstring & | name | ||
| ) | 
execute a custom action in a custom action DLL
| void MsiShim::Import | ( | const std::wstring & | path, | 
| const std::wstring & | file | ||
| ) | 
import table data into the current database
| © Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |