CertBase.Idl 939 B

12345678910111213141516171819202122232425262728293031323334
  1. //+--------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1996 - 1999
  5. //
  6. // File: certbase.idl
  7. //
  8. // Contents: IDL source for certsrv base types
  9. //
  10. //---------------------------------------------------------------------------
  11. import "wtypes.idl";
  12. typedef struct _CERTTRANSBLOB
  13. {
  14. unsigned long cb;
  15. [size_is(cb), unique] BYTE *pb;
  16. } CERTTRANSBLOB;
  17. typedef struct _CERTVIEWRESTRICTION
  18. {
  19. DWORD ColumnIndex; // affected column
  20. LONG SeekOperator;
  21. LONG SortOrder;
  22. [size_is(cbValue), unique] BYTE *pbValue;
  23. DWORD cbValue;
  24. } CERTVIEWRESTRICTION;
  25. // CERTVIEWRESTRICTION.SeekOperator values:
  26. // See certview.idl CVR_SEEK_*
  27. // CERTVIEWRESTRICTION.SortOperator values:
  28. // See certview.idl CVR_SORT_*