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.

35 lines
831 B

  1. //-----------------------------------------------------------------------------
  2. //
  3. // File: pdesc.h
  4. // Copyright (C) 1994-1997 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. //
  8. //
  9. //-----------------------------------------------------------------------------
  10. #ifndef PARSEMAN_PDESC_H
  11. #define PARSEMAN_PDESC_H
  12. typedef CTypedPtrList<CPtrList, EnumInfo *> FileDescriptionList;
  13. //
  14. // This class is used to gather all the file descriptions before
  15. // we write them into the registry.
  16. //
  17. class CFileDescriptionsCallback : public CEnumCallback
  18. {
  19. public:
  20. CFileDescriptionsCallback();
  21. BOOL ProcessEnum(const EnumInfo &);
  22. const FileDescriptionList &GetFileDescriptions(void) const;
  23. ~CFileDescriptionsCallback();
  24. private:
  25. FileDescriptionList m_FileDescriptions;
  26. };
  27. #endif