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.

19 lines
1.2 KiB

  1. #include "stdafx.h"
  2. #include <resapi.h>
  3. INT DoesClusterServiceExist(void);
  4. #ifndef _CHICAGO_
  5. void Upgrade_WolfPack();
  6. DWORD BringALLIISClusterResourcesOffline();
  7. DWORD BringALLIISClusterResourcesOnline();
  8. INT DoClusterServiceCheck(CLUSTER_SVC_INFO_FILL_STRUCT * MyStructOfInfo);
  9. BOOL RegisterIisServerInstanceResourceType(LPWSTR pszResType,LPWSTR pszResTypeDisplayName,LPWSTR pszPath,LPWSTR pszAdminPath);
  10. BOOL UnregisterIisServerInstanceResourceType(LPWSTR pszResType,LPWSTR pszAdminPath,BOOL bGrabVRootFromResourceAndAddToIISVRoot,BOOL bDeleteAfterMove);
  11. #endif //_CHICAGO_
  12. void MoveVRootToIIS3Registry( CString strRegPath, CStringArray &strArryOfVrootNames, CStringArray &strArryOfVrootData);
  13. DWORD IsResourceThisTypeOfService(HRESOURCE hResource, LPWSTR pszTheServiceType);
  14. INT GetClusterResName(HRESOURCE hResource, CString * csReturnedName);
  15. DWORD WINAPI DoesThisServiceTypeExistInCluster(PVOID pInfo);
  16. int GetClusterIISVRoot(HRESOURCE hResource, LPWSTR pszTheServiceType, CStringArray &strArryOfVrootNames, CStringArray &strArryOfVrootData);
  17. LPWSTR GetParameter(IN HKEY ClusterKey,IN LPCWSTR ValueName);
  18. int CheckForIISDependentClusters(HRESOURCE hResource);