ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

slayer.c File Reference
#include <precomp.h>

Go to the source code of this file.

Functions

static VOID ClearCItemList (LPCOMPATIBILITYPAGE info)
static BOOL ReadDWORDFlag (HKEY hk, LPTSTR szValueName, LPDWORD lpOutValue, DWORD dwDefault)
static BOOL LoadAndParseAppCompatibilityFlags (LPCOMPATIBILITYPAGE info, LPTSTR szValueName)
static BOOL LoadCompatibilityModes (LPCOMPATIBILITYPAGE info)
static VOID FillComboBoxWithCompatibilityModes (LPCOMPATIBILITYPAGE info, HWND hwndDlg, HWND hCombo, BOOL bSelectItem, BOOL bDisableControlsIfEmpty)
static VOID FillEditListBoxWithCompatibilityModes (LPCOMPATIBILITYPAGE info, HWND hwndDlg, HWND hListBox, BOOL bDisableControlsIfEmpty)
static INT_PTR CALLBACK EditCompatibilityModesProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
static VOID InitializePage (LPCOMPATIBILITYPAGE this, HWND hwndDlg)
static VOID ReportPropertyChange (LPCOMPATIBILITYPAGE this, HWND hwndDlg)
static BOOL ComposeFlags (LPCOMPATIBILITYPAGE this, LPTSTR szFlags)
static BOOL ApplySettings (LPCOMPATIBILITYPAGE this, HWND hwndDlg)
static INT_PTR CALLBACK CompatibilityPageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
static UINT CALLBACK CompatibilityPageCallback (HWND hwnd, UINT uMsg, LPPROPSHEETPAGE ppsp)
static LPCOMPATIBILITYPAGE ICompatibilityPage_fnConstructor (VOID)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnQueryInterface (LPCOMPATIBILITYPAGE this, REFIID iid, PVOID *pvObject)
ULONG STDMETHODCALLTYPE ICompatibilityPage_fnAddRef (LPCOMPATIBILITYPAGE this)
ULONG STDMETHODCALLTYPE ICompatibilityPage_fnRelease (LPCOMPATIBILITYPAGE this)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnAddPages (LPCOMPATIBILITYPAGE this, LPFNADDPROPSHEETPAGE lpfnAddPage, LPARAM lParam)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnReplacePage (LPCOMPATIBILITYPAGE this, UINT uPageID, LPFNADDPROPSHEETPAGE lpfnReplacePage, LPARAM lParam)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnInitialize (LPCOMPATIBILITYPAGE this, LPCITEMIDLIST pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnCreateInstance (LPCOMPATIBILITYPAGE this, LPUNKNOWN pUnkOuter, REFIID riid, PVOID *ppvObject)
HRESULT STDMETHODCALLTYPE ICompatibilityPage_fnLockServer (LPCOMPATIBILITYPAGE this, BOOL fLock)
HRESULT WINAPI DllGetClassObject (REFCLSID rclsid, REFIID iid, LPVOID *ppv)
HRESULT WINAPI DllCanUnloadNow (VOID)
static int UnregisterPropSheetHandler (LPTSTR szType)
HRESULT WINAPI DllUnregisterServer (VOID)
static int RegisterPropSheetHandler (LPTSTR szType, LPWSTR szGuid)
HRESULT WINAPI DllRegisterServer (VOID)
BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved)

Variables

HINSTANCE hInstance = NULL
static LONG dllrefs = 0
static ifaceICompatibilityPageVbtl efvt
static ifaceIShellPropSheetExtVbtl efvtIShellPropSheetExt
static ifaceIShellExtInitVbtl efvtIShellExtInit
static ifaceIClassFactoryVbtl efvtIClassFactory

Generated on Sun May 27 2012 05:05:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.