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.

41 lines
958 B

  1. /**********************************************************************/
  2. /** Microsoft Passport **/
  3. /** Copyright(c) Microsoft Corporation, 1999 - 2001 **/
  4. /**********************************************************************/
  5. /*
  6. ppnexusclient.h
  7. implement the method for collection nexus settings, and fetch
  8. nexus database from internet
  9. FILE HISTORY:
  10. */
  11. #ifndef __PPNEXUSCLIENT_H
  12. #define __PPNEXUSCLIENT_H
  13. #include <msxml.h>
  14. #include "tstring"
  15. #include "nexus.h"
  16. class PpNexusClient : public IConfigurationUpdate
  17. {
  18. public:
  19. PpNexusClient();
  20. HRESULT FetchCCD(tstring& strURL, IXMLDocument** ppiXMLDocument);
  21. void LocalConfigurationUpdated(void);
  22. private:
  23. void ReportBadDocument(tstring& strURL, IStream* piStream);
  24. tstring m_strAuthHeader;
  25. tstring m_strParam;
  26. };
  27. #endif // __PPNEXUSCLIENT_H