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.

39 lines
1.1 KiB

  1. ; SCCSID = @(#)intnat.asm 1.1 85/04/10
  2. BREAK <International data structure format>
  3. ;
  4. ; Current structure of the data returned by the international call
  5. ;
  6. internat_block STRUC
  7. Date_tim_format DW ? ; 0-USA, 1-EUR, 2-JAP
  8. Currency_sym DB ? ; Currency Symbol 5 bytes
  9. DB ?
  10. DB ?
  11. DB ?
  12. DB ?
  13. Thous_sep DB ? ; Thousands separator 2 bytes
  14. DB ?
  15. Decimal_sep DB ? ; Decimal separator 2 bytes
  16. DB ?
  17. Date_sep DB ? ; Date separator 2 bytes
  18. DB ?
  19. Time_sep DB ? ; Decimal separator 2 bytes
  20. DB ?
  21. Bit_field DB ? ; Bit values
  22. ; Bit 0 = 0 if currency symbol first
  23. ; = 1 if currency symbol last
  24. ; Bit 1 = 0 if No space after currency symbol
  25. ; = 1 if space after currency symbol
  26. Currency_cents DB ? ; Number of places after currency dec point
  27. Time_24 DB ? ; 1 if 24 hour time, 0 if 12 hour time
  28. Map_call DW ? ; Address of case mapping call (DWORD)
  29. DW ? ; THIS IS TWO WORDS SO IT CAN BE INITIALIZED
  30. ; in pieces.
  31. Data_sep DB ? ; Data list separator character
  32. DB ?
  33. internat_block ENDS
  34. ;
  35. ; Max size of the block returned by the INTERNATIONAL call
  36. ;
  37. internat_block_max EQU 32