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.

49 lines
1.9 KiB

  1. /* Copyright (C) Boris Nikolaus, Germany, 1996-1997. All rights reserved. */
  2. /* Copyright (C) Microsoft Corporation, 1997-1998. All rights reserved. */
  3. #ifndef _ASN1C_BUILTIN_H_
  4. #define _ASN1C_BUILTIN_H_
  5. extern Type_t *Builtin_Type_Null;
  6. extern Type_t *Builtin_Type_Boolean;
  7. extern Type_t *Builtin_Type_Integer;
  8. extern Type_t *Builtin_Type_PositiveInteger;
  9. extern Type_t *Builtin_Type_ObjectIdentifier;
  10. extern Type_t *Builtin_Type_ObjectDescriptor;
  11. extern Type_t *Builtin_Type_Open;
  12. extern Type_t *Builtin_Type_BitString;
  13. extern Type_t *Builtin_Type_OctetString;
  14. extern Type_t *Builtin_Type_UTF8String;
  15. extern Type_t *Builtin_Type_BMPString;
  16. extern Type_t *Builtin_Type_GeneralString;
  17. extern Type_t *Builtin_Type_GraphicString;
  18. extern Type_t *Builtin_Type_IA5String;
  19. extern Type_t *Builtin_Type_ISO646String;
  20. extern Type_t *Builtin_Type_NumericString;
  21. extern Type_t *Builtin_Type_PrintableString;
  22. extern Type_t *Builtin_Type_TeletexString;
  23. extern Type_t *Builtin_Type_T61String;
  24. extern Type_t *Builtin_Type_UniversalString;
  25. extern Type_t *Builtin_Type_VideotexString;
  26. extern Type_t *Builtin_Type_VisibleString;
  27. extern Type_t *Builtin_Type_CharacterString;
  28. extern Type_t *Builtin_Type_GeneralizedTime;
  29. extern Type_t *Builtin_Type_UTCTime;
  30. extern Type_t *Builtin_Type_Real;
  31. extern Type_t *Builtin_Type_External;
  32. extern Type_t *Builtin_Type_EmbeddedPdv;
  33. extern Value_t *Builtin_Value_Null;
  34. extern Value_t *Builtin_Value_Integer_0;
  35. extern Value_t *Builtin_Value_Integer_1;
  36. extern Value_t *Builtin_Value_Integer_2;
  37. extern Value_t *Builtin_Value_Integer_10;
  38. extern ObjectClass_t *Builtin_ObjectClass_TypeIdentifier;
  39. extern ObjectClass_t *Builtin_ObjectClass_AbstractSyntax;
  40. extern ModuleIdentifier_t *Builtin_Module;
  41. extern ModuleIdentifier_t *Builtin_Character_Module;
  42. extern AssignmentList_t Builtin_Assignments;
  43. extern AssignedObjIdList_t Builtin_ObjIds;
  44. extern void InitBuiltin();
  45. #endif // _ASN1C_BUILTIN_H_