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.
 
 
 
 
 
 
Shaswata Das 5c6fe3db62
Create README.md
4 years ago
..
genfiles.cmd commiting as it is 4 years ago
genfiles.mak commiting as it is 4 years ago
makefile commiting as it is 4 years ago
ntfrscon.h commiting as it is 4 years ago
ntfrscon.ini commiting as it is 4 years ago
ntfrscon.int commiting as it is 4 years ago
ntfrscon.pl commiting as it is 4 years ago
ntfrsprf.def commiting as it is 4 years ago
ntfrsrep.h commiting as it is 4 years ago
ntfrsrep.ini commiting as it is 4 years ago
ntfrsrep.int commiting as it is 4 years ago
ntfrsrep.pl commiting as it is 4 years ago
perfconn.c commiting as it is 4 years ago
perffrs_c_stub.c commiting as it is 4 years ago
perfmain.c commiting as it is 4 years ago
perfset.c commiting as it is 4 years ago
perfutil.c commiting as it is 4 years ago
perfutil.h commiting as it is 4 years ago
readme commiting as it is 4 years ago
repconn.h commiting as it is 4 years ago
repset.h commiting as it is 4 years ago
sources commiting as it is 4 years ago
version.rc commiting as it is 4 years ago

readme


# The README File for the PERFMON hook up code to the NTFRS.

To add/delete a counter to either REPLICASET or REPLICACONN Object you
need to do the following :

1. Add/Delete it to/from the counter definition structure (ReplicaSetCounters or
ReplicaConnCounters) in the perrepsr.h file in the ntrepl/inc directory.

2. Add/Delete (in the format specified) the new/old counter line to/from the
NTFRSREP.INT or/and NTFRSCON.int files. The format is,
StructName : STFieldName : CounterName : CounterType : HelpString

3. Build the generated files using genfiles.cmd

*NOTE* Since perl is not supported in the build (licensing issues with tool distribution)
The developer must regenerate the result files and check them in to the SLM tree.
The genfiles.cmd script above does this by checking the generated files out and then runs
nmake to generate new files. This is not run automatically as part of the build.

4. Add code to the service that sets or increments the counter value added to the
ReplicaSetCounters or ReplicaConnCounters struct above. Use one of the following
macros (or define a new one if necc.) PM_INC_CTR_REPSET, PM_INC_CTR_CXTION,
PM_SET_CTR_REPSET, PM_SET_CTR_CXTION, PM_INC_CTR_SERVICE, PM_SET_CTR_SERVICE.

5. Check both the *.int file(s) and the generated files from step 3 back into the slm tree.

6. Rebuild service.