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.

43 lines
1.4 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1996 - 1999
  6. //
  7. // File: SIPObjCT.hxx (Catalog)
  8. //
  9. // Contents: Microsoft SIP Provider
  10. //
  11. // History: 24-Feb-1997 pberkman created
  12. //
  13. //--------------------------------------------------------------------------
  14. #ifndef SIPOBJCT_HXX
  15. #define SIPOBJCT_HXX
  16. #include "sipobj.hxx"
  17. class SIPObjectCatalog_ : public SIPObject_
  18. {
  19. public:
  20. SIPObjectCatalog_(DWORD id);
  21. virtual ~SIPObjectCatalog_(void) { ; }
  22. BOOL GetSignedDataMsg(SIP_SUBJECTINFO *pSI,DWORD dwIdx,
  23. DWORD *pdwDLen,BYTE *pbData,
  24. DWORD *pdwEncodeType);
  25. BOOL PutSignedDataMsg(SIP_SUBJECTINFO *pSI,DWORD *dwIdx,
  26. DWORD dwDLen,BYTE *pbData,
  27. DWORD dwEncodeType);
  28. BOOL RemoveSignedDataMsg(SIP_SUBJECTINFO *pSI,DWORD dwIdx) { return(FALSE); }
  29. BOOL CreateIndirectData(SIP_SUBJECTINFO *pSI,DWORD *pdwDLen,
  30. SIP_INDIRECT_DATA *psData);
  31. BOOL VerifyIndirectData(SIP_SUBJECTINFO *pSI,
  32. SIP_INDIRECT_DATA *psData)
  33. { return(TRUE); }
  34. };
  35. #endif // SIPOBJCT_HXX