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.

37 lines
655 B

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