00001
00002
00003
00004
00005
00006 #if !defined(AFX_VMSVISTAFX_H__59A7830E_FDB1_455B_BC8C_63DD07A81E0E__INCLUDED_)
00007 #define AFX_VMSVISTAFX_H__59A7830E_FDB1_455B_BC8C_63DD07A81E0E__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif
00012
00013 class vmsVistaFx
00014 {
00015 public:
00016 static BOOL IsWow64();
00017 static BOOL RunNonElevated (LPCSTR pszPath, LPCSTR pszParameters, LPCSTR pszDirectory);
00018 static BOOL IsElevated();
00019 vmsVistaFx();
00020 virtual ~vmsVistaFx();
00021
00022 protected:
00023 static LRESULT CALLBACK _HookProc (int code, WPARAM wp, LPARAM lp);
00024 };
00025
00026 #endif