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.

18 lines
1.3 KiB

  1. these are the headers that must be placed ahead of public\sdk in order
  2. to utilize atl improvements that i've made
  3. - my version actually includes vc6 sp3 fixes which the sdk\inc\atl30 doesn't yet(as of 8/00).
  4. - modified atlbase smart ptr classes to enable use of a custom stl allocator to allow ccomptr, ccomqiptr,
  5. ccombstr, etc. to be placed by value into stl containers without converting to the
  6. inefficient CAdapt class that lacks the operator& and thus causes an extra copy ctor generated
  7. addref/release on every assignment and function call into or out of an stl container/iterator.
  8. - property map chaining to allow base class persisted members to be specified in the base class impl templates.
  9. - ctor/assignment support for additional types in CComVariant
  10. - property bag load/save support for several additional VT_XXX types
  11. - thread safety in the property bag support
  12. - one line support for aggregating the free threaded marshaller(END_COM_MAP_WITH_FTM)
  13. - thread safety for for collection and com enumerator on stl container support classes
  14. - ocsncpy support in atlconv
  15. - improvements to their .rgs script parser to allow me to use it to create a property bag on the rgs script so
  16. that i can self register objects much more easily using the existing
  17. property map load stuff
  18. - an assortment of misc bug fixes