Source code of Windows XP (NT5)
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.

55 lines
1.1 KiB

  1. // csdrtprf.hxx
  2. // Parameter file specification.
  3. enum InterfaceType {
  4. ClassAccess,
  5. Browse,
  6. Admin,
  7. Comcat
  8. };
  9. enum MethodType {
  10. // ClassAccess Methods.
  11. GetClassInfoMethod,
  12. GetClassSpecInfoMethod,
  13. // Admin Methods.
  14. NewClassMethod,
  15. DeleteClassMethod
  16. } //.... etc. etc.
  17. #define CommentPrefixCh ';'
  18. #define TITLEPREFIX "Title:"
  19. #define METHODNAME "Method:"
  20. // QueryContext Parameters.
  21. #define CONTEXT "Context:"
  22. #define LOCALE "Locale:"
  23. #define VERSIONHI "VersionHi:"
  24. #define VERSIONLO "VersionLo:"
  25. // Platform parameters.
  26. #define PLATFORMID "PlatformId:"
  27. #define PROCARCH "ProcArch:"
  28. #define OSVERHI "OsVerHi:"
  29. #define OSVERLO "OsVerLo:"
  30. // CLSSPEC paramters
  31. #define CLSCLSID "Clsid:"
  32. #define CLSIID "Iid:"
  33. #define CLSTYPELIBID "TypeLibId:"
  34. #define CLSFILEXT "FileExt:"
  35. #define CLSMIME "Mime:"
  36. #define CLSPROGID "ProgId:"
  37. #define CLSFILENAME "FileName:"
  38. #define DEFAULTPARAMETERFILE "PfParamFile.txt"
  39. #define MAX_LINE 100