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.

26 lines
1.2 KiB

  1. #define IISCOMPAT_DESCRIPTION L"IIS Compatabilty Check"
  2. #define IISCOMPAT_HTMLNAME L"CompData\\iismscs.htm"
  3. #define IISCOMPAT_TEXTNAME L"CompData\\iismscs.txt"
  4. #define IISCOMPAT_RESOURCETYPE L"IIS Server Instance"
  5. #define CLUSTERNAME_MAXLENGTH 256
  6. #define IISCOMPAT_W3SVCDISABLE_HTMLNAME L"CompData\\iisdswww.htm"
  7. #define IISCOMPAT_W3SVCDISABLE_TEXTNAME L"CompData\\iisdswww.txt"
  8. #define IISCOMPAT_FAT_HTMLNAME L"CompData\\iisfat.htm"
  9. #define IISCOMPAT_FAT_TEXTNAME L"CompData\\iisfat.txt"
  10. // Function to look for a resource type in cluster
  11. BOOL IsClusterResourceInstalled(LPWSTR szResourceType);
  12. // Check to see if we are installing on a FAT partition
  13. BOOL IsIISInstallingonFat( LPBOOL pbInstallingOnFat );
  14. void SetCompatabilityContext( COMPATIBILITY_ENTRY *pCE, DWORD dwDescriptionID, LPTSTR szTxtFile, LPTSTR szHtmlFile );
  15. // Exported function for winnt32 to call into
  16. extern "C" BOOL IISUpgradeCompatibilityCheck( PCOMPAIBILITYCALLBACK pfnCompatibilityCallbackIn, LPVOID pvContextIn );
  17. // DllMain for program
  18. BOOL WINAPI DllMain(IN HANDLE DllHandle,IN DWORD Reason,IN LPVOID Reserved);