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.

60 lines
3.4 KiB

  1. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\prsht.idl";
  2. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\mshtml.idl";
  3. import "c:\program files\microsoft visual studio .net\vc7\platformsdk\include\dimm.idl";
  4. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\mshtmhst.idl";
  5. import "c:\program files\microsoft visual studio .net\vc7\platformsdk\include\docobj.idl";
  6. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\exdisp.idl";
  7. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\objsafe.idl";
  8. import "C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\oledb.idl";
  9. import "c:\program files\microsoft visual studio .net\vc7\platformsdk\include\transact.idl";
  10. #line 4 "c:\\nt2\\nt\\sdktools\\debuggers\\oca\\oca_tools\\ocadata\\countdaily.h"
  11. enum ServerLocation {
  12. Watson = 0,
  13. Archive = 1,
  14. };
  15. [
  16. object,
  17. uuid(CEF1A8A8-F31A-4C4B-96EB-EF31CFDB40F5),
  18. dual,
  19. helpstring("ICountDaily Interface"),
  20. pointer_default(unique)
  21. ]
  22. #line 22 "c:\\nt2\\nt\\sdktools\\debuggers\\oca\\oca_tools\\ocadata\\countdaily.h"
  23. interface ICountDaily : IDispatch {
  24. #line 24 "c:\\nt2\\nt\\sdktools\\debuggers\\oca\\oca_tools\\ocadata\\countdaily.h"
  25. [id(1),helpstring("method GetDailyCount")] HRESULT GetDailyCount([in] DATE dDate, [out,retval] LONG *iCount);
  26. [id(2),helpstring("method GetDailyCountADO")] HRESULT GetDailyCountADO([in] DATE dDate, [out,retval] LONG *iCount);
  27. [id(3),helpstring("method ReportDailyBuckets")] HRESULT ReportDailyBuckets([in] DATE dDate, [out,retval] IDispatch **p_Rs );
  28. [id(4),helpstring("method GetFileCount")] HRESULT GetFileCount([in] enum ServerLocation eServer, [in] BSTR b_Location, [in] DATE d_Date, [out,retval] LONG *iCount);
  29. [id(5),helpstring("method GetDailyAnon")] HRESULT GetDailyAnon([in] DATE dDate, [out,retval] LONG *iCount);
  30. [id(6),helpstring("method GetSpecificSolutions")] HRESULT GetSpecificSolutions([in] DATE dDate, [out,retval] LONG *iCount);
  31. [id(7),helpstring("method GetGeneralSolutions")] HRESULT GetGeneralSolutions([in] DATE dDate, [out,retval] LONG *iCount);
  32. [id(8),helpstring("method GetStopCodeSolutions")] HRESULT GetStopCodeSolutions([in] DATE dDate, [out,retval] LONG *iCount);
  33. [id(9),helpstring("method GetFileMiniCount")] HRESULT GetFileMiniCount([in] enum ServerLocation eServer, [in] BSTR b_Location, [in] DATE d_Date, [out,retval] LONG *iCount);
  34. [id(10),helpstring("method GetIncompleteUploads")] HRESULT GetIncompleteUploads([in] DATE dDate, [out,retval] LONG *iCount);
  35. [id(11),helpstring("method GetManualUploads")] HRESULT GetManualUploads([in] DATE dDate, [out,retval] LONG *iCount);
  36. [id(12),helpstring("method GetAutoUploads")] HRESULT GetAutoUploads([in] DATE dDate, [out,retval] LONG *iCount);
  37. [id(13),helpstring("method GetTest")] HRESULT GetTest([in] enum ServerLocation eServer, [in] BSTR b_Location, [in] DATE d_Date, [out,retval] LONG *iCount);
  38. };
  39. [ version(1.0), uuid(D264DB42-7095-489E-B84D-404CBB3FF668), helpstring("OCAData 1.0 Type Library") ]
  40. library OCAData
  41. {
  42. importlib("stdole2.tlb");
  43. importlib("olepro32.dll");
  44. [
  45. version(1.0),
  46. uuid(1614E060-0196-4771-AD9B-FEA1A6778B59),
  47. helpstring("CountDaily Class")
  48. ]
  49. #line 53 "c:\\nt2\\nt\\sdktools\\debuggers\\oca\\oca_tools\\ocadata\\countdaily.h"
  50. coclass CCountDaily {
  51. interface ICountDaily;
  52. };
  53. }