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.

34 lines
893 B

  1. class CNWCOMPATProvider;
  2. class CNWCOMPATProvider : 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. CNWCOMPATProvider::CNWCOMPATProvider();
  15. CNWCOMPATProvider::~CNWCOMPATProvider();
  16. static HRESULT Create(CNWCOMPATProvider FAR * FAR * ppProvider);
  17. HRESULT
  18. CNWCOMPATProvider::ResolvePathName(IBindCtx* pbc,
  19. WCHAR* szDisplayName,
  20. ULONG* pchEaten,
  21. IMoniker** ppmk
  22. );
  23. protected:
  24. };