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... | |
![]() | |
MsiPackage () | |
MsiPackage (const std::wstring &filepath) | |
void | Open (const std::wstring &filepath) |
void | Close () |
![]() | |
MsiHandle () | |
MsiHandle (MSIHANDLE h) | |
virtual | ~MsiHandle () |
void | operator= (MSIHANDLE h) |
virtual bool | IsOpen () const |
operator MSIHANDLE () | |
MSIHANDLE * | operator& () |
Additional Inherited Members | |
![]() | |
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 |