MsiView.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace AppSecInc {
4 namespace Msi {
5 
7 class MsiView
8 {
9  public:
10  MsiView();
11  MsiView(MSIHANDLE h);
12  ~MsiView();
13  void operator =(MSIHANDLE h);
14  operator MSIHANDLE();
15  MSIHANDLE* operator &();
16 private:
17  MSIHANDLE m_h;
18 };
19 
20 }}
~MsiView()
Definition: MsiView.cpp:16
MsiView()
Definition: MsiView.cpp:4
void operator=(MSIHANDLE h)
Definition: MsiView.cpp:25
A smart pointer for an MSIHANDLE that represents an MSI view.
Definition: MsiView.h:7
MSIHANDLE * operator&()
Definition: MsiView.cpp:41


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com