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.

93 lines
1.8 KiB

  1. #include "inetsrvpch.h"
  2. #pragma hdrstop
  3. #include <unknwn.h>
  4. #include <cmdtree.h>
  5. #include <ntquery.h>
  6. static
  7. HRESULT
  8. WINAPI
  9. LoadIFilter(
  10. WCHAR const * pwcsPath,
  11. IUnknown * pUnkOuter,
  12. void ** ppIUnk
  13. )
  14. {
  15. return HRESULT_FROM_WIN32(ERROR_PROC_NOT_FOUND);
  16. }
  17. static
  18. HRESULT
  19. WINAPI
  20. LocateCatalogsW(
  21. WCHAR const * pwszScope,
  22. ULONG iBmk,
  23. WCHAR * pwszMachine,
  24. ULONG * pccMachine,
  25. WCHAR * pwszCat,
  26. ULONG * pccCat
  27. )
  28. {
  29. return HRESULT_FROM_WIN32(ERROR_PROC_NOT_FOUND);
  30. }
  31. static
  32. HRESULT
  33. WINAPI
  34. CIState(
  35. WCHAR const * pwcsCat,
  36. WCHAR const * pwcsMachine,
  37. CI_STATE * pCiState
  38. )
  39. {
  40. return HRESULT_FROM_WIN32(ERROR_PROC_NOT_FOUND);
  41. }
  42. static
  43. HRESULT
  44. WINAPI
  45. CITextToFullTreeEx(
  46. WCHAR const * pwszRestriction,
  47. ULONG ulDialect,
  48. WCHAR const * pwszColumns,
  49. WCHAR const * pwszSortColumns, // may be NULL
  50. WCHAR const * pwszGroupings, // may be NULL
  51. DBCOMMANDTREE * * ppTree,
  52. ULONG cProperties,
  53. CIPROPERTYDEF * pProperties,
  54. LCID LocaleID
  55. )
  56. {
  57. return HRESULT_FROM_WIN32(ERROR_PROC_NOT_FOUND);
  58. }
  59. static
  60. HRESULT
  61. WINAPI
  62. CIMakeICommand(
  63. ICommand ** ppCommand,
  64. ULONG cScope,
  65. DWORD const * aDepths,
  66. WCHAR const * const * awcsScope,
  67. WCHAR const * const * awcsCatalogs,
  68. WCHAR const * const * awcsMachine
  69. )
  70. {
  71. return HRESULT_FROM_WIN32(ERROR_PROC_NOT_FOUND);
  72. }
  73. //
  74. // !! WARNING !! The entries below must be in alphabetical order, and are CASE SENSITIVE (eg lower case comes last!)
  75. //
  76. DEFINE_PROCNAME_ENTRIES(query)
  77. {
  78. DLPENTRY(CIMakeICommand)
  79. DLPENTRY(CIState)
  80. DLPENTRY(CITextToFullTreeEx)
  81. DLPENTRY(LoadIFilter)
  82. DLPENTRY(LocateCatalogsW)
  83. };
  84. DEFINE_PROCNAME_MAP(query)