Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
982 B

  1. #ifndef _ACBROWSER_H
  2. #define _ACBROWSER_H
  3. #include <windows.h>
  4. #define APPTYPE_TYPE_MASK 0x000000FF
  5. #define APPTYPE_INC_NOBLOCK 0x00000001
  6. #define APPTYPE_INC_HARDBLOCK 0x00000002
  7. #define APPTYPE_MINORPROBLEM 0x00000003
  8. #define APPTYPE_REINSTALL 0x00000004
  9. #define APPTYPE_VERSION 0x00000005
  10. #define APPTYPE_SHIM 0x00000006
  11. typedef VOID (*PFNADDSHIM)(char* pszApp,
  12. char* pszShim,
  13. char* pszAttributes,
  14. BOOL bEnabled,
  15. BOOL bShim);
  16. void LogMsg(LPSTR pszFmt, ... );
  17. BOOL CenterWindow(HWND hWnd);
  18. BOOL
  19. EnumShimmedApps_Win2000(
  20. PFNADDSHIM pfnAddShim,
  21. BOOL bOnlyShims);
  22. BOOL
  23. EnableShim_Win2000(
  24. char* pszApp,
  25. char* pszShim);
  26. BOOL
  27. DisableShim_Win2000(
  28. char* pszApp,
  29. char* pszShim);
  30. BOOL
  31. DeleteShim_Win2000(
  32. char* pszApp,
  33. char* pszShim);
  34. #endif // _ACBROWSER_H