.386
.model flat, stdcall
option casemap:none ; case sensitive
include windows.inc
include kernel32.inc
include user32.inc
includelib user32.lib
includelib kernel32.lib
nl equ 0DH,0AH
.data
win2000 db "Microsoft Windows 2000 ", nl, 0
nowin2000 db "nowin2000 ", nl, 0
hStdOut dd 0
len dd 0
dwTmp dd 0
osvi OSVERSIONINFO <>
.code
start:
invoke GetStdHandle, STD_OUTPUT_HANDLE
mov hStdOut,eax