Exchange Server File information on Cluster Setup
v The SETUPDB.DLL file implements the two main functions: DllRegisterServer and DllUnregisterServer which was used to load and unload the Exchange DLLs
v When we executing the setup.exe – The Exchange 2003 Setup.exe queries SERVER.INF file and Exchange 2007 SETUP.exe queries the ExchangeServer.MSI file.
v *.INS File stands for "Installation" and *.UNS files stands for "Uninstallation".
v SA_REG.INS file is used to create the System Attendant Service registry entries, this info can be seen on the log entry in the Exchange Server Setup Progress.log
v The function of ScAutoDetectDirectoryLocations is to identify the Active Directory location. This function must be executed to get the list of domains and their controllers.
v The Exchange Setup checks to make sure the server computer is a domain member by calling ScIsComputerMemberOfDomain. The Sc prefix stands for Setup Check. This procedure executes a function called NetGetJoinInformation. This is executed against the domain to get the status of the server computer on which Exchange is to be installed. The query returns the value of NETSETUP_JOIN_STATUS along with the domain name. The value could be one of the following:
NETSETUP_JOIN_STATUS = 1 – Domain Controller; NETSETUP_JOIN_STATUS = 2 – Not-Joined or Stand-Alone Server; NETSETUP_JOIN_STATUS = 3 – Member Server
v The ScGetSchemaVersion function gets the current version of the exchange attribute in the forest.
v The ScGetCountOfOrgsInDomain function is responsible to check if there is any existing Exchange Organization in Active Directory.
v There are 99 LDF files are imported to the schema in Exchange 2007. And in Exchange 2003 only has 9 LDF files to be imported.
v The abbreviation of EXRES.DLL – Exchange Resource DLL; EXCLUADM.DLL – Exchange Cluster Administration DLL; CLUSMSG.DLL – Exchange Cluster Event Message DLL; EXTRAS.DLL – New in Exchange Server 2007
Legal Disclaimer: The information contained in this message may be privileged and confidential. It is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please immediately notify the sender and delete or destroy any copy of this message