Source code of Windows XP (NT5)
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
856 B

  1. class CADsProvider;
  2. class CADsProvider : INHERIT_TRACKING,
  3. public IParseDisplayName
  4. {
  5. public:
  6. /* IUnknown methods */
  7. STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID FAR* ppvObj) ;
  8. DECLARE_STD_REFCOUNTING
  9. /* IParseDisplayName */
  10. STDMETHOD(ParseDisplayName)(THIS_ IBindCtx* pbc,
  11. WCHAR* szDisplayName,
  12. ULONG* pchEaten,
  13. IMoniker** ppmk);
  14. CADsProvider::CADsProvider();
  15. CADsProvider::~CADsProvider();
  16. static HRESULT Create(CADsProvider FAR * FAR * ppProvider);
  17. HRESULT
  18. CADsProvider::ResolvePathName(IBindCtx* pbc,
  19. WCHAR* szDisplayName,
  20. ULONG* pchEaten,
  21. IMoniker** ppmk
  22. );
  23. protected:
  24. };