home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / netds / adsi / sampprov / adssmp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-07-29  |  1.6 KB  |  90 lines

  1. /*++
  2.  
  3. Copyright (c) 1996 Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     ADsSmp.h
  8.  
  9. Abstract:
  10.  
  11. Author:
  12.  
  13. Environment:
  14.  
  15.     User mode
  16.  
  17. Revision History :
  18.  
  19. --*/
  20. #ifndef _ADSSMP_H_
  21. #define _ADSSMP_H_
  22.  
  23. #ifndef INITGUID
  24. #define INITGUID
  25. #endif
  26.  
  27. #define _LARGE_INTEGER_SUPPORT_
  28. #define UNICODE
  29. #define _UNICODE
  30. #define INC_OLE2
  31. #define SECURITY_WIN32
  32.  
  33. #include <windows.h>
  34. #include <windowsx.h>
  35. #include <winspool.h>
  36. #include <cguid.h>
  37. #include <stdlib.h>
  38. #include <limits.h>
  39. #include <io.h>
  40. #include <activeds.h>
  41. #include <crtdbg.h>                                     
  42.  
  43. #define ADsAssert(x) _ASSERT((x)) 
  44.  
  45. #include "libmain.h"
  46. #include "util.h"
  47. #include "memory.h"
  48. #include "intf.h"
  49. #include "cdispmgr.h"
  50. #include "guid.h"
  51. #include "macro.h"
  52. #include "cmacro.h"
  53. #include "common.h"
  54. #include "getobj.h"
  55. #include "smptypes.h"
  56. #include "parse.h"
  57. #include "core.h"
  58. #include "pack.h"
  59. #include "property.h"
  60. #include "object.h"
  61. #include "cprovcf.h"
  62. #include "cprov.h"
  63. #include "cnamcf.h"
  64. #include "cnamesp.h"
  65. #include "smpoper.h"
  66. #include "cprops.h"
  67. #include "cgenobj.h"
  68. #include "cschobj.h"
  69. #include "cclsobj.h"
  70. #include "cprpobj.h"
  71. #include "regdsapi.h"
  72. #include "cenumvar.h"
  73. #include "cenumns.h"
  74. #include "cenumobj.h"
  75. #include "cenumsch.h"
  76. #include "globals.h"
  77.  
  78. #define     DISPID_REGULAR             1
  79. #define     SampleDS_CLASS_ID          9
  80. #define     SampleDS_SCHEMA_ID         12
  81. #define     SampleDS_PROPERTY_ID       13
  82. #define     SampleDS_OU_ID             15
  83. #define     SampleDS_CLASSPROP_ID      18
  84.  
  85. #endif
  86.  
  87.  
  88.  
  89.  
  90.