Source code of Windows XP (NT5)
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.

53 lines
757 B

  1. #pragma namespace("\\root")
  2. instance of __WmiMappedDriverNamespace
  3. {
  4. Name = "a51";
  5. Clsid = "{7998dc37-d3fe-487c-a60a-7701fcc70cc6}";
  6. };
  7. #pragma namespace("\\root\\default")
  8. class MyClass
  9. {
  10. [key] string Name;
  11. string OneProp;
  12. uint32 AnotherProp;
  13. uint8 Array[];
  14. object Embed;
  15. };
  16. class OtherEnd
  17. {
  18. [key] sint32 K;
  19. string OtherProp;
  20. };
  21. class MyAssoc
  22. {
  23. [key] string guid;
  24. MyClass ref r1;
  25. OtherEnd ref r2;
  26. };
  27. #pragma namespace("\\root\\a51")
  28. class MyClass
  29. {
  30. [key] string Name;
  31. string OneProp;
  32. uint32 AnotherProp;
  33. uint8 Array[];
  34. object Embed;
  35. };
  36. class OtherEnd
  37. {
  38. [key] sint32 K;
  39. string OtherProp;
  40. };
  41. class MyAssoc
  42. {
  43. [key] string guid;
  44. MyClass ref r1;
  45. OtherEnd ref r2;
  46. };