69 lines
2.4 KiB
Plaintext
69 lines
2.4 KiB
Plaintext
Adding new functions to the clusrpc parser.
|
|
|
|
1) out -f database.c skeleton.h
|
|
|
|
2) change NUM_* in skeleton.h to reflect the new number of functions for the
|
|
particular interface. intra, extro, clusapi, and joinversion are all munged
|
|
into one big list.
|
|
|
|
3) add the function names to the procedure names array at their appropriate
|
|
spot. Here again, the array is contiguous and not separated by interface.
|
|
|
|
4) recompile and move the new DLL to netmon\parsers directory.
|
|
|
|
=====================================
|
|
The following is old information - see clusrpc.txt in bh\bin
|
|
=====================================
|
|
|
|
This file is created by the Microsoft automatic RPC parser generator
|
|
|
|
This file contains automatically generated text that will help you complete
|
|
the installation of your generated Netmon parser.
|
|
|
|
In order to use the parser, you must modify two files:
|
|
parser.ini found in your Netmon directory, and msrpc.ini found in the "parsers"
|
|
directory in your Netmon directory.
|
|
|
|
You may copy the following lines and paste them in your parser.ini file,
|
|
appending the lines to the end of the [PARSERS] section.
|
|
|
|
If you see dupluicate names, you would have to manually edit the names
|
|
so that no two parsers have the same name.
|
|
|
|
---------------------- Copy after this line ---------------------------
|
|
CLUSRPC.DLL = 0: R_INTRACLUSTER, R_EXTROCLUSTER, R_CLUSAPI
|
|
|
|
|
|
[R_INTRACLUSTER]
|
|
Comment = "Generated RPC parser for interface IntraCluster"
|
|
FollowSet =
|
|
HelpFile =
|
|
|
|
[R_EXTROCLUSTER]
|
|
Comment = "Generated RPC parser for interface ExtroCluster"
|
|
FollowSet =
|
|
HelpFile =
|
|
|
|
[R_CLUSAPI]
|
|
Comment = "Generated RPC parser for interface clusapi"
|
|
FollowSet =
|
|
HelpFile =
|
|
|
|
------------------ End of generated information -----------------------
|
|
|
|
The following lines can be copied and pasted to the end of the msrpc.ini file,
|
|
you must also change the NumIIDs to the correct count, and change the
|
|
IID_VALUE and IID_HANDOFF subscripts to follow the numbering order.
|
|
|
|
---------------------- Copy after this line ---------------------------
|
|
IID_VALUE12 = "B8D048E215BFCF118C5E08002BB49649"
|
|
IID_HANDOFF12 = R_INTRACLUSTER
|
|
IID_VALUE13 = "B861E5FF15BFCF118C5E08002BB49649"
|
|
IID_HANDOFF13 = R_EXTROCLUSTER
|
|
IID_VALUE14 = "B2B87DB9634CCF11BFF608002BE23F2F"
|
|
IID_HANDOFF14 = R_CLUSAPI
|
|
------------------ End of generated information -----------------------
|
|
|
|
These changes will be reflected when you start a new session of Netmon.
|
|
|