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.

45 lines
833 B

  1. class CWinNTProvider;
  2. class CWinNTProvider : 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)(
  11. THIS_ IBindCtx* pbc,
  12. WCHAR* szDisplayName,
  13. ULONG* pchEaten,
  14. IMoniker** ppmk
  15. );
  16. CWinNTProvider::CWinNTProvider();
  17. CWinNTProvider::~CWinNTProvider();
  18. static
  19. HRESULT
  20. Create(
  21. CWinNTProvider FAR * FAR * ppProvider
  22. );
  23. HRESULT
  24. CWinNTProvider::ResolvePathName(
  25. IBindCtx* pbc,
  26. WCHAR* szDisplayName,
  27. ULONG* pchEaten,
  28. IMoniker** ppmk
  29. );
  30. protected:
  31. };