Quelltext /~heha/argon/multimed.zip/TEST/MCICD.EXE

MZ e@@SThis program requires Microsoft Windows.
$                                        Z	!L!NE
F;/'@
:"	
P	

ww

B
B
od>d>!
P!
;P;P4P4|PPzPz
P
PPPNh(Qh(000 00000
00!00"0*	03080~<0@0^C0_W0Z0^0a0e0g0i	0`r0?v0A|0@	0,
0ĉ0/APPICONTSTMENURUNSETUPLOGGING
SELECTTSTSSTEPMODESETPATHSABOUTBOX	ABOUTVDSC
MCICDPARMSACCTABLEMCICDABOUTCDDLGPROCRUNSETUPDLGPROCLOGGINGDLGPROCSTEPMODEDLGPROCSETINOUTPATHSDLGPROCTSTMCICDPARMSPROC
SELECTDLGPROCTSTMAINWNDPROCAPPABOUTDLGPROC	
MCIWNDPROC
KERNELGDIUSERMMSYSTEMMMTSTCOM??	???
???????;???
?m	?7?o??k?t???	??F???? ?h??
6?????-?}?x	??w??*?
!??????L?a?????	?	?
???4??????
?
??
?
?
?
H?	?	?
k?
?3?C??&???<???????R?`?k?
?
?
??t??A?\?????H??????? ????d???H??z?@
???
??\?:?????
?
?
??MCI CD Audio TestXEU؁WV>%t
>&u^_]MXEU؁
WV''=tP6%FvFFFF9Fvvh6$6%^_]MXEU؁WV'>'tY6%_FvjFFFF9F|vvhjjhP6%^_]MXEU؁WV>'1FPjjjj=uFPFP^_]MXEU؁WV6%6%%+RPjj
P^_]MXEU؁WVF$$FVFFuF^&G&WFVF^_]MXEU؁WV'FFFvFV$$uWh FN=$$FVFFu^&FFFV-FV^&w^&7v^&wF>%uAFF+FFF#FF@@uHH}	H^&w^&7vv~t
+FFFFFu^&G&WFVvFh.jhBevvjhNh%j0^_]MXEU؁WVjhCvvÞ&FVFV^WF+v
^_]MXEU؁&WV'FFVF:FvܚEFV$$ui\FFN=6FFF;F|FPvvvF$$FVFN=^&G&WFV^&FFFV-FV^&w^&7v^&wF>%u?FFFFF#FF@@uHH}	H^&w^&7vv1~tFFFޚkvFhgjvܚvܚjh{h%j0^_]MXEU؁WVF>%u"vFP6%jjvvj>'u	6$kF
>f(ujv
>%uh%h&hPFvjjjjFFF9w;F
^9 $t!vvv
vv^"$+-=v.NxhNpJ>'u	Nj-*HHu-uk-u-u-uvvv
vv^_]M
XEU؁WVFvF^&8 tFFV^_]MXEU؁WVvvFV^&? u!^&?u^F&^
F
&FV^_]MXEU؁WVFFFu^&?uvvFV^&?u^F&?-tx^F&P%bFZvv/FVh(vvFVj{!-au-u-uvvFVVF^_]MXEU؁$WVF%h&h%%%~toFFFFFFFvhFjjhLFj
F+FFF^FP=t:6%h%hh%hjhjhjj6%vjj%>%tjhhh
6%v
6%6%FP6%6%h%h0Pjjjvvhh%>%tjhhh*n6%j0jPjj6%=t6%hh%j0%+$$+$$jjh$^_]MXEU؁WVFv
vvvv
=tv
vF>%t2FPjjj=uFPqFP{$$t
ja~u+FFvvjF^_]M
XEU؁WV>&t@6%vvh&~
t
$Ps
;F
t	^_]MXEU؁4WV6%FFF>(sFFF9F|GF6%vFPj(hFPvv=t6%vF~tFF
uF=t!FF
tFFΉF6%FF
tPvvv*=t6%(FF
t7F㉇ $FV㉇"$$$%Fvvv
h2=%Pvvv
=t~uvvh7F㉇ $FV㉇"$$$F^_]MXEU؁WV;%tvu^_]MXEU؁BWVFU~
t
vjPh<hxhjjh%hPvj
P-uHu^_]M
XEU؁WVh	h6%FV6%h6%vvvv^_]MRkil_mG
noqrz(n
g%	qi
|Y
 !W	"	#$	&'*(y%)*+7(


IT
2


!
3$4T
)
*<	=R>	?+8
9J<AE	W	|	
WX7\XEU؁WVvvh&h>~>%tvvh&hPW~vvh&h@~~t.vvhFP6%FPh%j0h%vv%^_]MXEU؁WV#FN~'FF~|6%h^_]MXEU؁WV#FN~1FF~|6%hhP^_]MXEU؁lWVvv6%6%FVFhvhFPFhvhFPFh
vhFPFhvh!FP*F~h.vh3FPHF`h@vhEFPfFBhRvhWFPyF$!-=v.7U6%v
vBPd+FPjFP^_]MXEU؁VWVFPFPNQPvvjFPj^_]MXEU؁WV>%u,%9F
v!6%vvl6%hd>%ul%9F
vah%h&j%6%jjj6%vvvvP6%hihfTPZ6%^_]MXEU؁WV%+vhhh(&vhhhHuHu^_]MXEU؁WVvh=u	%vh=u%^_]MXEU؁WVvh@=u	'"vhAc=u	''^_]MXEU؁WVvh.(=u	%5vh/D=u	%vh0=u%^_]MXEU؁WVvhL=u	%5vhM=u	%vhN=u%^_]MXEU؁WV%?vh.h0h.Avh.h0h/-vh.h0h0KuHuHu%?vhLhNhL_AvhLhNhMs-vhLhNhNuHuHu'+vh@P&vhAPHuHu^_]MXEU؁fWVFvvhh%vF
vh@hAv
C\vh.h0v
WHvhLhNv
k4vhhv
 6%hrhljFPjd=uvhFPvhPvvvvvhFPjd=u
FPvj$tvja=Tuv3-.sL-w-s<-w-s,-w!-Uu-<s-wHu-uTHuv^_]M
XEU؁WVhh6%FV'F6%h{6%vv=uQ>'uGF9'u;>'t6%hjjjS	>'t6%hjjjvv^_]MXEU؁WVPv
vNQFvPF^_]MXEU؁WVFFujvv	#^_]MXEU؁WV#>#|#^_]M'4	o	_f	,-./0P1234562783^	4	JQTVXZWX[
\]/`xbXEU؁WV&+vhYhZhZ7'vhYhZhYuHuvh[6%kvh\6f(vhX6'j^_]MXEU؁WVvhZ=u	&&vh[%vh\f(vhXFPjF~uF'^_]MXEU؁WVFvvhXPF
]vhYhZv
#hvv
vv
=P\Gvj:vvj"-Y=v.CCWWx-uQHuj^_]M
XEU؁WVhh6%FV6%h6%vvvv^_]M69"::3,4!W~X0[|^_P`qadbXEU؁fWVFFh&hhFPjdb=uvhjFPzFh&hhFPjd=uvhiFPvhiPF
evhiFPjdh&hFPvhjFPjdh&hFPvjvjHuHu-uHur^_]M
XEU؁WVhh6%FV6%h6%vvvv^_]MXEU؁WV~th&hhv
vjdh&hhv
vjd.^_]MGQ3y4:;JnWX[F\]XEU؁WVjjj%>%u6%FFF^&^+&G&G$$tFV$$FV$$FV$&G&WFV$$^_]MXEU؁WV$$u2$$FV^&G&W$$vv+$$+$$^_]MXEU؁WV'%%%&'%f(h%hih(h%#^_]MXEU؁WVFN
NFvhvvv^_]MXEU؁WVvhvjjFVF^
F^^_]MXEU؁WVFVFVFFV^_]MU&WVvFv^&wj1jjjFڃ~t
j
FvvښFv܍FPvvޚvvܚ^&GF^&G^_]XEU؁WV^&Gu?FV
~ڥ^&G%FFPFP^&w^&w
~u;^&wj
[RPFV^&wj{RPLN8^&wjRPFV^&wjRP%LN^&w
h
^&wPPPPFPFV^&wvvjFPvvvjj^&wvv^&wNL^_]MXEU؁WVvv
vv
vjPpvhhP^_]MXEU؁WVFvhhPvhhPwvhhPvhhPHvhhPvhhTPZuiHuHu^_]MXEU؁WV~u56%hhjzPj}=tPh(zP\h(jF@t.h(hzP6%zPh%j0vhhhzPj}h(=uzPh*h"h!zPj}h(=uzPh3s=t'6%hjjjOzPh:=t'6%hjjjzPh?=t'hQhDhCzPj}h(R=u]zPhZ=t	%=zPh^'=t	%zPhdi=t%h~hmhlzPj}h(=u]zPh=t	%=zPh=t	%zPh=t%hhhzPj}h(=uDzPh=t	&$zPh=t
>&thhjh(yF@uF'zFvFhzP
hzPjh(F@u&vvFhzP
h(h%hzP6%zP^_]MXEU؁pWV~uh(h	=t$6%hhjh(jdv=tDh(jF=t,h(hFPa6%FPh%j0vhh		P	vh"hPh%h%=t;h&v	vh%h%	P	vh1h.
P
h4v
'vhCh<(
P.
vhMhJA
PG
wvhUhPW
P]
vh]hZp
Pv
Hvhdh`
P
vhkhh	PuHucHuhnv
6%v
h{v
6%vhv&avhhP%vhh8P>BvhhNPTvhhPuHu6'hFP
vFPPPvhhPvhhPvhh(P.$$uy$$FVFFFu\^&7vhFPW	vFPP>PDvhh	P	F^&G&WFVvvv^_]MXEU؁jWVv
hFP|
F6%vvBPd+FPvhjFPaFvv
vv^_]MXEU؁lWV6'h
vFP+
6(hjFPFFPNQv6'&Fvvv6(o
vvv6'^_]MXEU؁
WVFPNQv6(
FHFFPNQv6'B
Nvvv6'Z
6(hvjj
F^_]MXEU؁WV6'hjjj.6'jjjjFvFVF^&?u=FVFVjFv^&76'vvFV$$u6(hjjj6(jjjj)$$FVvFVFVFVFFu$^&HP^&G&WFV6(hjh=F6(jjjjP6(hvjjrvcvk6'hjhF6'jjjj6'hvjj
^_]MXEU؁WVF3Fv>FV^&?uFVFV^&GH~tvF~tv0/~tvHuHuHuvvFVFgvXv`^_]MXEU؁ WVFvjd'vje(vj0jzPjjvh%vjdPF
vjh~tvhjnjj:K~tvhjpjjN.6'jjjj_6(jjjjq6'hjjjFjFRP%>%u6%FF6'hvvvFvFVFVFVFFF9F|^v&06'hjjj/6'jjjj@6(jjjj6'jjj^6(jjjvpv6'jjjj6(jjjj6(hjjjFjFRP%>%u6%-FF6(hvvvN~}^v&06(hjjj76'jjjjH6(jjjj6'jjjf6(jjjvꚁvn6(jjjj6'hjjjFFFF9Fv6(hjhF6(hvjj6(jjjj6(jjjn]6(jjjj16(hjjj_FN~}v6(jjjj6(jjjy6(jjjjFvFV6'hjjjjFF^&?uF9F}FVFV^&GK~
tv	H~
tv!0~
tvHuHuHuvvYFVFY6(jjjj6(jjjOvfvxvjG6(hjjj&FFFF9F.FPNQv6(
~vvjb_=ouev HHu-buHu-	u2=v=r(-pu Hu-u7Hu$]vvvNFVFV^&?tvvv"-+uHu-uHu(^_]M
XEU؁WVhh6%FV6%h6%vvvv^_]M8
o3*GW}vb	n	n)
2;<=	>
?
@A=JBxC3HD%4-%EF$		>?@sQMB:	SDU	VX	ZW]_AWX[geXEU؁WVF`F
7vj/Gvj<:vjI-vj -buHuHuHu-u^_]M
XEU؁WVhh6%FV6%h6%vvFvvF^_]M34W"XXEU؁WVjjj%>%u6%FFF^&^&G^&G^&G^&G^&G
^&G^&G^&G&W^&G&WFV^_]MXEU؁WVFFu6^&w&w^&w&wvv^_]MXEU؁WV6%6%+%%^_]MXEU؁WVvFV%%t
FV%%FV^_]MXEU؁WVF
I^&G`^&GV^&GL^&GB^&G8^&G
.^&G$!-=v.^_]MXEU؁WVFFt%vFVv
vv{F^&9r'vv
^&w&w^&G&WFF^&9w'vv
^&w&w^&G&Wv
vvWFV^_]MXEU؁fWV6%^&7FPjdFP^&w^&w
^&w^&w^&w^&whj^_]MXEU؁WVFFu4^&w&wvv^&w&w^_]MXEU؁WV6%6%^_]MT--.G\HI@J\KLMNXEU؋F	vhh#*vhh&vh6#Hvh6%Wvh6%%tHtHt%vhhh8vhhhvhhhًF
HuHu-su-vHt>-se-vd]vv
vv
=Pvhj/vv
vv
N=Pvhjvhvhhv
vjvhst%+%#@%vht%%vht##vht%,vht%vht%vhh#h	vhh&hvj-uHut+MM]M
XEU؃hh6$FV6$hvRPvvMM]MAK3n4DcWX\]u`9abXEU؃FF$E?93-'-=2w
3u.V#)5/j[tFFMM]MXEU؃hvvF
Phh8h+P%%RPhPhhhhjh8hh*jhPh0h>jhDj8MM]MXEU؃hvvF
PhhX!h+P%%RPhPhX!MM]MXEUvv
vvhEhh[[MM]MXEUvvvv
vvhKhh[[MM]MXEUvvvvvv
vvhThhW[[MM]MXEU؃VFF[&[[RPt7
&P[[RPV6
6hjFF9Fw^MM]MXEU؃VFFF[[%%t)hP
6
6hvjFF9Fw^MM]MXEU؁VFFFFh+[[FBPhh
FPh[[RPFPh4[[RP|PhK[[RPFPh\[[RPFP|PFPFPVhwj
FF9F~Zhs[[^MM]MXEU؁WVFFVdžndžpdžrdžtdžvdžxdžzdž^dž`džbdžd
džf
džh!
džj.
dž|=
dž~J
F^
Fl
Fy
F
F
F
F
F
F
F
F
RdžldžP
h[[h&[[dž\ZZ9lv~\拊^QX[[Z狃^PJB[[h>8[[LNRPn"t
NLJV6
6hMjRj\\9lv	džZadž\ZZ9Pw\拊^Q[[vvh}[[LNRPZ|y[[ho[[LNRPvvdt
NL^V6
6hjV\\9lv	džZ9RPhRPhh[[6
666hj^_MM]MXEU؁
WVF
FFFF!F)F/F3F:FBFHFNF_FdFfFiFqFyF|FFFFFFFFFdždždždžfdžhdžjFFƍFFȍFFh[[Ph`[[RP?dž<h<ZƋ1Xto1hh1fPhjQFPh[[RPFPVhj_hjj<F9<r<fhh"FPh([[RP>PhAj[[RPPhXS[[RPPhi<[[RPFPhh">Phh
džhV[[^_MM]MXEU؃
VFF
hV*[[FvFF9Fvh	[[^hl[[RPtŃ
hw[[RP6
6hj&FF9Fv[[Fnh[[^MM]M	>eQQXf	XEU؁vv
Ph0RPPj[RPvv6%vv
PhmRPPjRPvv6%vv
PhRPPjRPvv6%vv
PhRPPj'RPvv6%;vv
PhhURPPjgRPvv6%{vv
PhhRPPjRPvv6%vv
PhhRPPjRPvv6%vv
PhhRPPj'RPvv6%;vv
PhhURPPjgRPvv6%{vv
PhhRPPjRPvv6%vv
PhhRPPjRPvv6%vv
PhhRPPjRPvv6%5vv
jjPj	'RPPjRP6%MM]MXEU؁vv
jjPjRPvv6%vv
vvlvv
jjPjRPvv6%vv
vv+vv
jjPj	RPvv6%DMM]MXEU؁džF-tHt<iPvpRPz[[P[[RPh#5PviRP[[P[[RPh&džMM]MK@L6Z}\]M^XEU؁WV6$vv
vhFV
^_]MXEU؁WVvv
PjjRPPjRPvv6%^_]MXEU؁WVhhP
hvv
Pj&RPPvvPPjlRPvv6%^_]MXEU؁WVhhP
hvvPjRPPvvvv
P^_]M!9PRZ	\Z]b`|l3Uter[`6b>dfhj3P6dt6d6b6h6f6jPPEUvtP+]MːؐEUV*.t!ڋ,.t!PPPP*.t!;Xt<uӋδPPQ~t^W^]MUVW
UVW2҈Vv< t<
w<	r<+t<-uNN

t$v
<0u<xt
<XtN
u<0u<xt<XuF33rZN
;sSNsNPYsNǃsNج"Ft*f v33NFtFuFuxċ~t5Ft؃_^]<ar$,0r
<
r<r,<$UFNȋN
u	F]S؋Ff؋F[]USFuN
F3F3Eȋ^
VFuff
r;Vwr;Fv+F
V+FV؃[]ؐEU،5.t!z|%	.t+!f.&6,h36ds6lڻ6d&,>3&=t4
lt3u!,Ar
,Ar
ªpppp]MˌؐEU3/ؐEUع ؐEUVWؐEUVWQ
u##pp>puvppppw'X
uFL.tM!_^]Mˋfdz%.tx!>t%.t!;sEt0.t!<t)&,33uGG>ыѿ< t<	t<
to
tkGN< t<	t<
t\
tX<"t$<\tB3A<\t<"tӋѨuN<
t+
t'<"t<\tB3A<\t<"tۋѨu>GB+ģ6?CC6
u63< t<	t<
t|
tx6?CCN< t<	t<
tb
t^<"t'<\t3A<\t<"t\Ѱ\s"N<
t.
t*<"t<\t3A<\t<"t\ٰ\s"3.ؐEU&,333t&>tFu@$F	CP=ϋ3_I&6;luQVWl_^Yt&?CC
u&]MUWVv~ǹ
0FǙ0F^_]EUWVv"DFDFF^^"^^8EFG~|  GWtr GWte:GWtX:GW4L GWD
dP5WdD
R%
G"^_]MEUV^W+FVFPdu+3>t)VtFVFPD^]MEUWVvQRPD3+¹3+™RPFV^㋿ƹu~~GF
ljF<RPRPRPmF
ǙDRP
	ȋFڙRP 	ȋFڙRPȋFڙFVDPFFHFFF>tFPKt	n^FV^_]M˸POPPPؐEUVWV;t@t3_^]MؐEUWvtQP	_]MUSQ^QP[^Yt[N]EU
WV^wr?s+3RPw7SQ3SQ^w7FVE
@3+¹3+‰F+RPFVFV~})F3VE
@uFQVNM
сE
E
u E
du
E
um
lQRPvvEQRPFPEEE]9|M]E+ERPvvE<RP+SQNQRPFVE<RPvvmm
EF-c+UE^_]MEU>
#u	
#]MːEUWVPu<uPV6RPVRP
+ހ?tȘau-uG|ދހ?tPS6   ?@^_]MːEUWVv|}|	~|~|	||
l~|u\㋇
\㋇FuF|
FǹmȍEٙ3+¹3+F+Vڃ|u;T|u||9D|u||+^_]MEUP3 P~tFPFP[F]MːEUv]MːEU P~tF+RP+]MːEUv]MːEU~u
v
4Pv~tFPbPFPF]MːEUFFu
v
"v~
tF
+RPbP+]MːUWV~vߋN

t2^_]uEUWV6tK~tEv14;~ 9=uWvSu@
FF<u+^_]MUS^vv
w7W[]UWVS3F}GVFVF}GV
FV
uN
F3؋F8؋N
VFufF
r;Vwr;FvN3ҖOu؃[^_]USW3F}GVFVF}V
FV
uN
F3F3OyCH؋N
VFuff
r;Vwr;Fv+F
V+FVOy؃_[]USVFuN
F3؋F8ȋ^
VFufF
r;Vwr;FvN3Җ^[]U׌؎~3I]UWVN
&ً~3ˋvD3:EwtIIы^_]UWVv33۬< t<	tP<-t<+u<9w,0rҋˋ؃X<-u؃^_]+%{	S
O
	

]

Tr
g[BsGtLuzvfwxyz({0|]	}~"
;P
s
7IMainTestShellStarting TimeCycles Executed: %dEnding TimeNo selected cases to runCycles Executed: %dNo selected cases to runAPPICONTstMenuTest ShellCannot open main windowTest ShellCannot open logging windowTest run aborted by tested program during initializationVerify Testseparator(c) Copyright Microsoft Corp. 1991-1992 All Rights ReservedMicrosoft Windows graphical environment Version 3.1for%s %d.%02d
%s
%s
%sAboutBoxCould not open %s   ABRTCase %d: %s:PASSCase %d: %s:FAILCase %d: %s:TRANCase %d: %s:TERRCase %d: %s:TNYICase %d: %s:OTHRCase %d: %s:


*.logLog FileloggingrunsetupInPathOutPathsetpaths==offoff

terseterse

verboseverbose

*.proLoad FileCannot open profile %slogfilesettingsloggingsettingswindowcom1offlogginglevelsettingsoffterseverbosefilelogginglevelsettingsoffterseverboseverificationsettingsmanualautomaticruncountsettings%dtests%d%s-%s*.proSave FileCannot write to %s[settings][settings]

logfile

loggingwindowwindow

com1com1

offoff

logginglevelfilelogginglevelverificationmanualmanual

automaticautomatic

runcount=%d

[tests][tests]

%d=%d

%d:SelectTstsstepmodePASS: %d   FAIL: %d   TRAN: %d   TERR: %d   TNYI: %d   OTHR: %dMCI CDaudio TestZMCI_NOTIFY_SUCCESSFUL: 0x%xMCI_NOTIFY_SUPERSEDED: 0x%xMCI_NOTIFY_ABORTED: 0x%xMCI_NOTIFY_FAILURE: 0x%xNotify wParam: 0x%xParameters!MCICDPARMSCommand: %s %sReturn:      %s %sString:      %s %s%s %s%s %s %s%s %s %s %scapability cdaudio can ejectcapability cdaudio can playcapability cdaudio can recordcapability cdaudio can savecapability cdaudio compound devicecapability cdaudio device typecapability cdaudio has audiocapability cdaudio has videocapability cdaudio uses filesinfo cdaudio productstatus cdaudio readytruetruefalsefalsefalsecdaudiotruefalsefalseCD Audio PlayertrueERROR #%ld!!!! CALL:%s RETURNED:%s EXPECTED:%s`}2Omcapability cdaudio can ejectcapability cdaudio can playcapability cdaudio can recordcapability cdaudio can savecapability cdaudio compound devicecapability cdaudio device typecapability cdaudio has audiocapability cdaudio has videocapability cdaudio uses filesinfo cdaudio productset cdaudio audio all offset cdaudio audio all onset cdaudio audio left onset cdaudio audio left offset cdaudio audio right onset cdaudio audio right offset cdaudio door closedset cdaudio time format msfset cdaudio time format tmsfstatus cdaudio current trackstatus cdaudio lengthstatus cdaudio length track 1status cdaudio media presentstatus cdaudio modestatus cdaudio number of tracksstatus cdaudio positionstatus cdaudio position track 1status cdaudio readystatus cdaudio start positionstatus cdaudio time formatERROR #%ld!!!! Call:%s Returned:%s <Yu	+	I	^	x						
1
N
k





(=[tmsfmsfmillisecondsopen cdaudio alias cdset cd time format%s %sstatus cd start positionstatus cd end positionstatus cd lengthstatus cd number of tracks%s: Start= %s End= %s Length=%s Tracks= %sclose cdplayingplayingstoppedstoppedstoppedstoppedstoppedplay CDplay CD from 1 to 2stop CDpause CDseek CD to startseek CD to 3seek CD to endplay CD fastplay CD from 2 to 1play CD to 98stop CD to 5pause CD from 3seek CD to 99status CD modeset audio all offset audio all onresume cdinfo cd productcapability can ejectsysinfo cdaudioCDaudioopen cdaudio alias cdset cd time format tmsfstatus cd modeERROR #%ld IN MODE!!!! from %s to %s: mode = %sstatus cd modestatus cd modeERROR #%ld IN MODE!!!! from %s to %s: mode = %splaycloseclose cdNumber of Tests = %ld Number of Errors=%ld0abc123456         -123456startendlength999999965536660009999999999999999done00:0:0:0:01:0:0:01:1:::2:0:0:099:99::59:74100:1:1001:1:601:1:1:75::5:1:::done1:2:3:4:5:6donemstmsfmsfopen cdaudio alias cdstatus cd number of tracksset cd time format%s %sstatus cd start positionstatus cd end positionstatus cd lengthstatus cd number of tracksseek cd to%s %sseek cd to%s %sdoneseek cd to%s %s%s: Seeked to:  %sstatus cd position%s: Result Pos: %sclose cdset cd time format tmsfset cd time format msset cd time format millisecondsset cd time format msftmsfmillisecondsmillisecondsmsfcapability cd can playinfo cd productpause cdplay cdstop cdbogus cdresume cdseek cd to startset cd audio all offset cd audio all onset cd time format bogusset cd time formatstatus cd time formatopen CDaudio alias cdstatus cd time formatstatus cd time formatERROR #%ld IN TIME FORMAT!!!! After %s Format changed from %s to %sclose cd-Mdiv-@Return value: falseVCRVideodiscOverlayCD AudioDATScannerAnimationDigital VideoOtherWaveaudioSequencerReturn value: true - %daliasaliasalias  alias3:  3:Is the cdaudio playing?Is the cdaudio stopped?Is the quantity returned 0?Is the cdaudio playing?Is the current from position invalid?Did the cdaudio seek to the specified position?Was the seek position valid?Is the quantity returned 0?Is the cdaudio playing?Did the cdaudio pass the to position?Were the from and to positions valid?cdaudio Play tests completed: %dAre the current time format positions correct?Did the cdaudio pass the to position?Were the from and to positions valid?Is the cdaudio playing?Was the to position valid?Is the default time format logged correct?Is the cdaudio playing?Was the to position valid?cdaudio Play tests completed: %dcdaudio Play tests completed: %dAboutCDdwErr: 0x%xError: %dDevice: %dDevice:  wID: %ddwFlags: 0x%x\   %d%d lpstrCmd: lpstrDevice: lpstrParams: lpstrFlags:   Executing: _C_FILE_INFO=;Zx0Nm:Yw/MlTZPSTPDTpSunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDec         (((((                  H <<NMSG>>C RUNTIME ERROR R6000
- stack overflow
R6003
- integer divide by 0
	R6009
- not enough space for environment

run-time error R6002
- floating-point support not loaded
XEU؁F
v[-tMM]M
XEUh6lvv\
h6lvv
	MM]MXEU؃%F-Ut3Ht=-t-du@v
v[[F3vv
vFv
vv
vF>%tFj[tFFMM]MXEU؋FHtd-tvvv
vvLF
HtHt%HHt*-t.v
hvhnjvhvhvh+MM]M
XEU؃vj$lF^F+FFFFF$FFF+FFFP6ljjhjjjjjjj6$jj%te6$hh#h+6$jh&h+%#%%%hhhPPh%%v[MM]MXEUMM]M%kPXDV)gOFPQRSTUPW9AV
XEU؋F-tHt+
vjMM]M
XEU؃hh6$FV6$hvRPvvMM]MH3k4A`WX>XEU؁WVvvhj1
vv
hjZ
~~>FFuvvh)jy
FFuvvh7j
^_]MXEU؁WVvvvvvvvvv
vhDvv
vvvvv
vvFFu,vhEvv 
vvvvv@
FFu,vhGvvW
vvvvv
vvhIj
FV^_]MXEU؁WVj^_]MXEU؁WVjBFRPFjBjhFjBjhFvFVvFVvFVvvvvvvvvvv
vRPvvvvFVvv荆PjFRPj
vvvvhvvPjGRPjk
vvvvvv%^_]MXEU؁WV%^_]MXEU؁WV%vvvvvvvv
vvvvvvvvvv
vvh%j6%6%FFUvvvvvvvv
vv6vvvvvvvv
vv'

uBvvvvvvvv
vvuHuHuA^_]MXEU؁WVjBFRPFvvvvvvvvv
v8RPvvvvNFVvvPjFRPj
vvPhPPjGgRPjs
vv	%FV^_]MXEU؁WVhvvvvvvv
vv^_]MXEU؁WVvvvvvvvv
vv^_]MXEU؁WVF>%t:vvvvvvvv
vvvvvFF^_]MXEU؁WVF>%tVv"vvvvvvv
vvv vvF~tjvv#FF^_]M2n-y%PQZ`	bdfhm7noUp~q|rXEU؁WVF>%tv
vvFF^_]MXEU؁
WVFjjh%>%u6%FFvvjjhvvvvv
N;s=Fvjvj%>%u6%FFFV^_]MXEU؁WV^&?u^F&^
F
&^&^
&FV^_]MXEU؁WVƆhv
vP
FFuhvvP
Pv^_]MXEU؁WVvvhj
vvPhPhj
^_]MXEU؁WVjhCvvÞ&FVFV^Wjv
jv^_]MXEU؁WVvv
vvFvhvv
FFV^_]MXEU؁WVFFuSFuvvhj.
3vvFvvhj
vhjvv
hj
F^_]MXEU؁WVvvvvv
vhvv
vvv
vv
^_]MXEU؁WVFF~tZN^v&8uFF9F|-^
v&^F^v&F^v&8u^v&^_]MXEU؁WVFFNF9F|-^
v&^F^v&F^v&8u^v&^_]MXEU؁WVjjPj:RPPjRPvv6%^_]MXEU؁WVh%j6%6%pFF(Ɔ	Ɔ%hhPz


uh%j6%6%FFF~|v
Pvv
^_]MXEU؁WVvvv
vv
vvvvvvvv
^_]MXEU؁WVvvv
vv
vhvvY
vvvvv-
^_]MXEU؁WVhhP
>%uh%j6%6% ghPjBRPP
WhPjCTRPP
1PjCjBuHuHu^>%u'hhPjBRPP>#u#hPjCRPPB
hPvvK
FV^_]MXEU؁WV+FF>%u`h%j6%6%FF*FF2FF%FFHuHuHu$>%uNN>#uNNFV^_]MXEU؁WVhhP
PPvRPPvvPvRPv
v6%^_]MXEU؁WVhhvv

vhP
FhPPvRPvv
F
V^_]MXEU؁WVhhvv
*	
vhP?	
FhPv\	RPvv
	
hPvv

F
V^_]MXEU؁WVhh	vv
	
hPh%v6%6%RPPv	RPvv
dF
V^_]MXEU؁WVhh
vv1

hPh%v
6%6%"RPPv5RPvvEhhvv	
hPh%v
6%6%P
RPPvc
RPvvs
FV^_]MXEU؁WVhh
vv


hPvRPPv
RPvv

F
V^_]MXEU؁WVhvvvv~
hPjRPvv*
hvv
vv
FV^_]MXEU؁WVvvvv
vF~~
^
&v^
&^_]MXEU؁:WVvvFPj
eFƃ~~^
+G!j
FPFP^
W^_]MXEU؁WVFN
NFvhvvv^_]M3
oB9aw	KLPZ\]^`b
c)efbg	hil	jk]XEU؃~uhjrFUh$h(h2h:hChGhOhYhghmhwvhj&-=
w.&,28>DJPV\bMM]MXEU؃vvvvFFVFVF
VFVFV^WvhvvFPFVRP[[FVMM]MXEU؁FVNF-tPvRP[[j6%FPvvjh@h#!j6%FPvvjh@h#j6%FPvvjh@h#FVFVj6%FPvvjh@h#FVv[MM]M	KeLXY[Z5[XEU؁džhhP
hh&hPvv
PPjRPvv6%vv
jjPjRPh&6%vv
jjPj	
RPh&6%!hhP6
hh&hPkvv
PPjIRPvv6%hhP
hPj[RPPjRPPPjjPjRPPjRP6%PjjPjRPh&6%/hhP
hh&hPvv
PPjIRPvv6%[vv
jjPjrRPh&6%vv
PhRPPjRPh&6%hhP
hPjCRPPjj*RPPvv
PPj&RPh&6%Jvv
Pj18RPPjuRPh&6%vv
Ph	j1RPPjRPh&6%vv
Pjj*j)
RPPjRPh&6%vv
Pj:RPPjRPh&6%9vv
Pj1'RPPjORPh&6%svv
Pj1aRPPjRPh&6%vv
PhRPPjRPh&6%(hhP"
hPjj;RPPj<RPP;vv
PPj>RPh&6%bvv
Pj?PRPPjxRPh&6%vv
Pj>RPPjRPh&6%vv
PjRPPjRPh&6%vv
Pj!RPPj&RPh&6%Jvv
Pj"8RPPj`RPh&6%vv
PjrRPPjRPh&6%vv
Pjj*RPPjRPh&6%vv
Pj:RPPjRPh&6%4vv
Pj:"RPPjJRPh&6%nvv
Pj(\RPPjWRPh&6%kvv
Pj=RPPjRPh&6%vv
Pjj*RPPjRPh&6%vv
PPj(RPh&6%Lvv
Pj::RPPjxRPh&6%vv
Pjj*j)
RPPjRPh&6%vv
Pj:RPPjRPh&6%vv
jjPj
	RPh&6%	vv
jjPj2	RPh&6%V	vv
Pj:D	RPPjRPh&6%hhP
hPjj;o
RPPj:	RPP
vv
PPj	RPh&6%
vv
Ph	RPPj!
RPh&6%E
vv
Pj<3
RPPj
RPh&6%
hhP2
hPjj;RPPj<
RPPvv
PPj
RPh&6%
vv
Pj?
RPPjRPh&6%3vv
Pj>!RPPjIRPh&6%mvv
Pj$[RPPj
RPh&6%vv
Pj2j1cRPPjRPh&6%vv
Pj:RPPjRPh&6%vv
Pj1RPPjzRPh&6%hhPa
hPh%h6%6%RPPk	
hPPj)RPPhhP
hPPj*RPPvv
PPj
RPh&6%vv
Pj:
RPPjRPh&6%hhP
hPh%j6%6%
RPPj)
RPP
hhP
hPh%j6%6%QRPPj*
RPP.vv
PPjRPh&6%Bvv
Pj:0RPPj\RPh&6%nvv
jjPjRPh&6%vv
jjPjRPh&6%vv
Pj(RPPjRPh&6%vv
jjPj	JRPh&6%^hhP$
hh&hPYvv
PPjRPvv6%vv
Ph	j1RPPjRPh&6%vv
Pj:RPPjRPh&6%vv
Pj1RPPj7RPh&6%hhPZ

hPj:IRPPj/uRPP	vv
PPjRPh&6%vv
Pj<RPPj	RPh&6%	hhPE

hPj:RPPj0'RPP
vv
PPjORPh&6%svv
Pj-aRPPjRPh&6%vv
Pj:RPPjRPh&6%vv
Pj.RPPjRPh&6%!vv
Pj:RPPj7RPh&6%[vv
Pj:IRPPjuRPh&6%vv
jjPjRPh&6%vv
jjPjRPh&6%vv
Pj:RPPjRPh&6%vv
jjPju
RPh&6%0
vv
Pj:ARPPjRPh&6%hhP
hhPj*RPPvv
PPjRPh&6%vv
Pj(RPPj
RPh&6%1vv
Pj:RPPjKRPh&6%]vv
jjPjwRPh&6%vv
jjPjRPh&6%vv
jjPj	RPh&6%9MM]MXEU؁džvv
jjPjRPvv6%.vv
jjPjHRPvv6%\vv
jjPj	vRPvv6%vv
jjPjRPvv6%hhP
hPjRPPjRPP!PjjPjRPPj(RP6%<PjjPjVRPvv6%jvv
jjPjRPvv6%vv
jjPjRPvv6%vv
PhRPPjRPvv6%QhhPh
hPjC=RPPjj*	RPPvv
PPjgRPvv6%vv
Pj1yRPPjRPvv6%vv
Ph	j1wRPPjRPvv6%vv
Pjj*j)f
RPPj"RPvv6%Hvv
Pj:4RPPj^RPvv6%Svv
Pj1pRPPj/RPvv6%vv
Pj1RPPjRPvv6%vv
PhRPPj9RPvv6%yhhP
hPjj;RPPj<eRPPvv
PPjRPvv6%vv
Pj?RPPjRPvv6%vv
Pj>RPPjRPvv6%-vv
PjRPPjCRPvv6%ivv
Pj!URPPjRPvv6%vv
Pj"RPPjRPvv6%vv
PjRPPjRPvv6%vv
Pjj*'RPPj5RPvv6%[vv
Pj:GRPPjqRPvv6%vv
Pj:RPPjRPvv6%vv
Pj(RPPjRPvv6%vv
Pj=RPPjRPvv6%vv
Pjj*RPPjiRPvv6%}vv
PPjRPvv6%vv
Pj:RPPjRPvv6%vv
Pjj*j)
RPPjRPvv6%vv
Pj:!RPPjORPvv6%cvv
jjPj}RPvv6%vv
jjPjRPvv6%vv
Pj:RPPj	RPvv6%IhhP
hPjj;RPPj:5RPPvv
PPj`RPvv6%vv
PhrRPPjRPvv6%vv
Pj<RPPjRPvv6%>hhP
hPjj;'RPPj<*RPPIvv
PPjTRPvv6%zvv
Pj?fRPPjRPvv6%vv
Pj>RPPjRPvv6%vv
Pj$RPPj
 RPvv6%0 vv
Pj2j1RPPjF RPvv6%l vv
Pj:X RPPj RPvv6% vv
Pj1 RPPj9RPvv6%MhhP 
hPh%h6%6%!RPP!
hPPj)C!RPPS!hhP)"
hPPj*o!RPP"vv
PPj!RPvv6%!vv
Pj:!RPPj"RPvv6%"hhP
hPh%j6%6%G"RPPj)Y"RPPi"hhP

hPh%j6%6%c
RPPj*"RPPvv
PPj"RPvv6%"vv
Pj:"RPPj"RPvv6%#vv
jjPj#RPvv6%1#vv
jjPjG#RPvv6%m#vv
Pj(Y#RPPj#RPvv6%#vv
jjPj	#RPvv6%#vv
jjPj#RPvv6%$vv
Ph	j1
 RPPj$RPvv6%D$vv
Pj:0$RPPjZ$RPvv6%5vv
Pj1RPPj$RPvv6%$hhPK%
hPj:$RPPj/$RPP%vv
PPj%RPvv6%6%vv
Pj<"%RPPj^%RPvv6%%hhP 
hPj:p%RPPj0%RPP!vv
PPj%RPvv6%%vv
Pj-%RPPj&RPvv6%(&vv
Pj:&RPPj>&RPvv6%d&vv
Pj.P&RPPjz&RPvv6%&vv
Pj:&RPPj&RPvv6%&vv
Pj:&RPPj&RPvv6%
'vv
jjPj!RPvv6%!vv
jjPjN'RPvv6%t'vv
Pj:`'RPPj'RPvv6%'vv
jjPj'RPvv6%'vv
Pj:'RPPj
(RPvv6%J(hhP$
hhPj*6(RPP$vv
PPj`(RPvv6%(vv
Pj(r(RPPj(RPvv6%(vv
Pj:(RPPj(RPvv6%(vv
jjPj
)RPvv6%)vv
jjPj8)RPvv6%L)vv
jjPj	l$RPvv6%$MM]MXEU؁džvv
jjPj)RPh#6%)jh*u+vv
jjPj*RPh#6%\*hhP*
hPj*RPPj<*RPP(PjjPjN*RPPjv*RP6%*PjjPj*RPvv6%
+jh*ujh+uhPhj)G+RPPW+
vv
PPjs+RPvv6%+jh**+ujhB+uvhPhj*RPP'
vv
PPj+RPvv6%+jhh+ujh+tjh&,uvv
jjPj,RPh#6%,vv
jjPj	Z,RPh#6%n,jh|,uvv
Pjj*j)
RPPj$'RPvv6%8'jh,ujhuMM]MXEU؁dždž>%thh5P)
hh&Pj& -RPP"*vv
PPjK-RPvv6%p-vv
Ph^-RPPh-RPh&6%-vv
jjPj)RPh&6%)vv
jjPj-RPh&6%-vv
jjPj.RPh&6% .vv
jjPj:.RPh&6%L.vv
jjPjf.RPh&6%x.vv
jjPj.RPh&6%.vv
jjPj.RPh&6%.vv
Ph.RPPj.RPh&6%/vv
jjPj%/RPh&6%7/vv
jjPjQ/RPh&6%c/vv
jjPj}/RPh&6%/vv
jjPj	/RPh&6%/vv
jjPj/RPvv6%/vv
jjPj	0RPvv6%(0vv
Ph0RPPjB0RPvv6%V0vv
jjPj	p0RPvv6%0vv
jjPj0RPvv6%0vv
Pj.0RPPj0RPvv6%0vv
jjPj1RPvv6%1vv
jjPj61RPvv6%J1vv
jjPj,RPvv6%4-vv
Phs1RPPj1RPvv6%1vv
jjPj	-RPvv6%-6h6j9F|MM]MXEU؁džhhWP3
hPv62RPPj1b2RPP-vv
PPj2RPvv6%2vv
Pj:2RPPj2RPvv6%2vv
Pj:2RPPj13RPvv6%E3jhXS3u+!vv
Pjj*j)H,
RPPj3RPvv6%3jhe3ujh	4tvv
Pj:3RPPj3RPvv6%3hPhj**RPP,
vv
PPja1RPvv6%1jh4ujh)uMM]MXEU؁džvv
jjPj4RPvv6%4vv
Pj14RPPj$2RPvv6%v2jh2u+hPhj*3RPP2
vv
PPj\4RPvv6%p4jh195ujhI4tj2vv
vv
hvv
vv
hvv
vvlMM]MXEU؁
dždž>%thhdP?6
hh&Pj&6RPPw6vv
PPjT6RPvv6%6dž>%t.hhePm7
hPg6RPPh6RPP7vv
PPj6RPh&6%6vv
Ph6RPPj6RPh&6%7vv
PPj%7RPh&6%I7vv
Ph77RPPj7RPh&6%7hhfP"8
hPh7RPPh7RPPL8vv
PPj7RPh&6%
8vv
Ph7RPPj68RPh&6%z8hhgP8
hPhh8RPPP8vv
PPj8RPh&6%8vv
Ph8RPPj8RPh&6%"9hhhP4
hPh9RPPPF2vv
PPj99RPh&6%5vv
PhK9RPPj5RPh&6%9hhiP5
hPh9RPPP5vv
PPj9RPh&6%:vv
Ph9RPPj:RPh&6%1:vv
jjPj	5RPh&6%66hjj19F|MMM]MXEU؁dždž>%tvv
jjPj:RPvv6%:vv
Ph:RPPj;RPvv6%2;vv
Ph;RPPjI;RPvv6%o;vv
Ph[;RPPj;RPvv6%;vv
Ph;RPPj;RPvv6%;vv
Ph;RPPj9RPvv6%]9vv
Ph<RPPj@<RPvv6%T<vv
jjPj	:RPvv6%:6hjG:F9MM]MXEU؁džF-u-uHuHu#HuR-t-
t:zPv=RP=[[P+=[[RPh#׃IPvG=RPQ=[[P^=[[RPh#ǍPv=RP=[[P=[[RPh#Pv=RP=[[P=[[RPh#ÍPv=RP=[[jP>[[RPh#
뎍Pv">RP,>[[jP;>[[RPh#xƍPv<RP[[jP[[RPh#džMM]Mj<T>K<Lr9P<Z&<\#]<^3_9`4a*!b c'5d  &File&Load Profile...&Save ProfileSave Profile &As...About...E&xit&TestSet &Input/Output Paths...&Select Tests...&Run TestsSet &Logging...Set Run &Parms...Rese&t LogfileReset &Environment
kSet Run ConfigurationHelv6kPRun Count:1
*XPf&hPVerification%BY	PAutomatic/BZ	PManualDf$iPSpecial Run ModesOB[PStepYB\PRandomH(]POKZ(^PCancelSet Logging ConfigurationHelv
L,PLogging Output/@PWindow',APCOM1xh@-PLevel~.POff~'8/PTerse~570PVerbose
SWJPFile Logging_fPFilenamekNPdkP?|f)PFile Mode<PAppend8POverwritex_h@KPLevel}k,LPOff}w8MPTerse}DNPVerbose(TPOK(UPCancel.Select Test Cases_dYPn_eYPAnPAdd CaseAoPAdd All Cases"lAPAdd Cases by Type2PPInteraction RequiredBPPInteraction OptionalRPPNo InteractionpApPRemove CaseAqPRemove All Cases3POK0PCancelPPtStep ModeHelvbPNext cPPass<dPFailXePAbortMSet Input/Output PathsHelvJgPResource/Input Path:T
fiPJhPOutput Path:TfjP22(POKd2(PCancel@R/
PV@6POK@H*u,0dPAbout MCI VDSC Test8bPOKfPIcon$b	gPmcivdsc - A MultiMedia Test
2vhPCopyright 1 1990 Microsoft Corp.ZiPText@
~2PDriver:8P2PAlias:8P;4*PFlagsGPWaitQ,PNotify[,PRandom:i(POKgi(PCancelallalias1alias2!new typebreaksysinfo
capabilitycloseinfoopenstatusloadpauseplayrecordresumesaveseeksetstoponoffnamequantityinstallnamecompound devicedevice type
can recordcan playcan save	can eject	has audio	has video
uses filesproducttypealias	shareablemodefromtoinsert	overwriteto startto endstartendtime formatmillisecondsms	door opendoor closedaudiovideoleftrightpositiontracklengthreadynumber of tracks
current trackdeviceMCIwaitnotifywait notifynotify waitReturned value: Error: .Functionality Tests with device name (cdaudio)Functionality Tests with Alias
CD Mode Tests Full Capability Test using aliasPlay device test%Play device in different time formats)Full Capability Test throught C interface%Play CDAudio device using C interface&Play CDAudio from auto opened commands"Play CDAudio from different states+Play CDAudio from different relative statesPlay animation devicePlay CDAudio Test Cases GroupCD Information Tests
CD Seek Tests CD MCI Commands Tests (Non-Mode)CD Time Format Tests!CD MCI Capability Commands Tests CD Smoke TestsCD Tests#Capability CDAudio Test Cases Group$Stress Play CDAudio Test Cases Group*Stress Capability CDAudio Test Cases GroupStress commandsmcicdcdaudioclvCLVcavCAVindexkeylockside	disc sizecan reversenormal play ratefast play rateslow play ratein tracktmsfspinstepframeshmsmsffastslowscanreversespeedbyupdown
media presentforward
media typer
T
T(

(

(

(

(

 (

4VS_VERSION_INFO
g
g?HStringFileInfo4040904E4&CompanyNameMicrosoft Corporation0FileDescriptionMCI CD DDK Test ApplicationFileVersion3.1
InternalNamemcicd.exe5!LegalCopyrightCopyright  Microsoft Corp. 1991"
OriginalFilenamemcicd.exe"ProductNameMicrosoft WindowsProductVersion3.1$VarFileInfoTranslation	( @

























??NB02..\..\rlib\tsmain.obj!
..\..\rlib\tslog.obj	;..\..\rlib\tsrunset.obj
..\..\rlib\tssetpth.obj4..\..\rlib\tsseltst.obj..\..\rlib\tsstep.obj
..\..\rlib\tsstats.obj	mcicd.objzmcicdsel.obj
cdsmoke.obj
capcdc.obj	capcd.objd>
playcd.objwaboutcd.objB
..\lib\mcisupp.obj..\lib\autortns.obj..\lib\execrout.obj|windows\winstart.asm*ctime.cdos\time.asmH,
strtol.asmt2lmul.asmj	ulrem.asmwindows\wnull.asmdos\crt0dat.asmdos\crt0msg.asmdos\stdargv.asmdos\stdenvp.asm	asctime.cr
localtim.cz
dtoxtime.c~	
crt0fp.asm	"windows\fatal.asm	kdos\nmsghdr.asm
-dos\stdalloc.asmdays.c@
gmtime.ctzset.c	timeset.c

malloc.asm
&windows\winheap.c(strncpy.asmatol.asm	ctype.asmbgetenv.c:"	alrem.asm\ldiv.asmlrem.asm_	uldiv.asm
strlen.asm:strncmp.asmLTatox.asm%___fEval'___iDebugLevel%_hTSInstApp $_CustomMenuItems%
_iTSTstRes%
_szTSTestName&_szTSPathSection$_hTSwaitCur'_iTSWait%_hwndTSMain%_hTSMainMenu%_bTSAuto%_tsPrStatHdr(_hTSWndSelList'_hTSWndAllList$$
_tstRunHdr'_iTSRunCount%_wTSStepModef(_wTSRandomMode&4
_ofGlobRec#
_iTSIndenting%
_hTSWndLog'
_wTSLogOut%_wTSLogLevel%_wTSFileLogLevel%_wTSFileMode%___H&_wTSVerification%_szTSLogfile%_iTSLogfile(_szTSProfiled1WINMAIN
_tsEndWait_removeWhiteSpace_wNextCustomMenuItem	_getToken.
_szTSClass}_getLoadCmdLine7_tstWinYieldA_tstYesNoBox_tstCheckRunStop#_getTstIDListRes_getNumRunCases*_tstInstallCustomTest	_RunCases _RunRandomCases2tstMainWndProcx	"_AppInit_tsAmInAutoh_About0APPABOUTDLGPROC(_getTSRandWord;_tsStartWait_SetLogfileName_logDateTimeBuild0LoggingDlgProc_Loggingo_logCaseStatusm	_tstLog	_tstBeginSection	_doIndent	_tstEndSection
_doFileIndent*_log_setFileModeBttnsL_setLogFileMode_setLogOutDest
_setLogOutLvla_setLogFileLvl_setLogBttns	0RunSetupDlgProc		_RunSetup	_setRunParms	_setRunSetupBttns
_getTSInOutPaths6
_SetInOutPaths	_szTSInPath_szTSOutPath
0SetInOutPathsDlgProcF_Load_Save@MEASUREITEM0
SelectDlgProc_Select	_DrawItem_addTstCaseEntry_addItemSel_addRunCase
_delItemSel_sendLBSetData
_getLBSetData_incTstCasePtr
_initEnterTstList4_writeFilePrompt_writeLogLvl_removeRunCases
_resetEnvt_addModeTstCases	_StepMode0StepModeDlgProcH

_tsAddGrpInfo
_tstPrintStats
_updateGrpNode!
_tsUpdateGrpNodesk
_printGrpNodes
_tsPrAllGroups
_addGrpInfoNode
_removePrStatNodes
_tsRemovePrStats$_hInst%_hwndNotify#_szMCIDrvrName&_szMCIAlias%	_bMCIWait#_bMCINotify%_bMCIWNRand%
_iMCIRoutType%
_dwMCISeed%
_bAutoQuit-_tstGetTestInfo_tstInitk!	_execTestw
_tstTerminate2
MCIWndProcl_szTestName2MENUPROC3_tstMCICDParmsDlg0tstMCICDParmsProc%
_gdwErrVal~_execMCICall!_execMCISilentCall_RunCase_RunModeTest(_RunInfoTest_RunSeekTest_RunCommandTest4	_RunTimeFormatTest1_RunCapabilityTestw	_execMCI0	_execMCI1	_execMCI2_dwTests	_dwErrors-_capsCDC
_logCapReturn&_execCapsCCDTsts_execCapCDTsts
_capCDTstsH_capsCDFullTst1_timeFormatPlayCD\)_playCDAutoTsts54_playCDTimeTsts<_execPlayCDSmoke_playCDSmokeAlias5_playCDSpeedTsts,_playCDStatesTsts_playCDSmokej:_playCDRelSpeedTsts0AboutCDDlgProc0_AboutCD_getPassFailStatusD_getIniKeys_getKeyToken(_getRandWordt_getRandWordStr&_logDevIdFlags_logErrE 
_rtGetDlgTEXT_rtGetDlgDWORD
_sendBttnMsg_invokeStrTstCmds
_concatStrC_cpyStrk_getWaitNotyParms%_getWaitNotyFlags	
_getStrNumStr	_getStrWhiteNumStr
_getStrRandNumStr
_get2StrRandNumStr`_getConcatParams_getOpenTypeDev}_execLogMCIRout

_concatParams_concatWhiteParams_concatWhiteSpace\
_logPromptStrZ_crtFullPath
_getTstString9_tstSysQuanOpen_tstOpenDevAlias_tstOpenNewDevAlias_execSimpleCmd _execNormBuffRoutR_execMCIRoutineU_execMCIRoutRet_logExecCmdParams_execMCIBuffRout)_execMCIPromptBuffRout>+_execMCIPromptErrBuffRout
_crtCmdAndLog
_isTimeToQuit_execStrCmdP_edatah(_end`STKHQQv__fptaskdatar___aDBswpchkp___aDBswpflg__wflags__astartrsrvptrs
__aDBdoswpt
__aDBrterrv
__acrtusedv
___aDBexitv__acrtused2_ctime_timeT_strtolH_strtoult__aFlmult	__aFulmul	__aFulrem	pStackMin	pStackBot
	pStackTop
pLocalHeap
pAtomTable__osversion|___qczrinit_errno__exit__child__nfile__cinit___argc__cexit__intno
__dosvermajor__oserr___argv
__dosverminor_environ__osfile__osmode__pspadrd__fpinit__ovlvec__pgmptr__c_exitl	__acfinfo	__ovlflagz	__aintdiv	__osmajor	__osminor
__umaskval
__ctermsub
__doserrno~__fac_exit__psp	__adbgmsgv	__acrtmsg	__setargv	__setenvpH_asctime
_localtimez
__dtoxtime~	__fptrap		__cintDIV	__amsg_exit	__NMSG_TEXT	__NMSG_WRITE	__caption
	__myalloc__days__lpdays@
_gmtime
_tzset	__isindst___tzset	_daylight	_timezone_tzname"	___dnames8	___mnames
_malloc^
__amblksiz__ffree
	__fmalloch
__frealloc
__nfree
	__nmalloc
__nrealloc_strncpy_atol`__ctype`__ctype__getenv:
__aFFalrem\__aFldiv__aFlrem	__aFuldiv_strlen_strncmpL__catox;0
tsAmInAuto;zotsStartWaithMenuiCountiiw	tsEndWaithMenuiCountii7VKtstWinYield	
msg#<1getTstIDListResUJgetNumRunCases	iNumCases
lpTraverseRunCasesiCaseNumhListRes
lpBegCaseData
lpCaseData
lpTraverse
iRepeat
iResult
iTmpResult	iNumTimes(RG
getTSRandWorddwSeed
wModulusdwRetNewSeed	dwNewSeed RunRandomCasesiCaseNumhListRes
lpBegCaseData
lpCaseData
lpTraverse
iRepeat
iResult
iTmpResult
iNumRun	iNumCasesdwSeediRandNum	iNumTimes2tstMainWndProchTstMain	msg
wParamlParamwIndex
recthFileA6removeWhiteSpacelpstrCmdLineiieZgetTokenlpstrCmdLine

lpstrToken}getLoadCmdLinelpstrCmdLinebExitx	"AppInithInsthPrev
sw	szCmdLinewc
rectd1WinMainhInsthPrev	szCmdLinesw	
msg
bTSExit
dwReservedAk`tstYesNoBoxlpszQuestion
wDefault#*tstInstallCustomTestlpszMenuName
lpszMenuItem	wIDfpTestiCountiihMenubNewMenuszBufD9tstCheckRunStopwVirtKey0AppAboutDlgProc
hDlg	uiMessage
wParamlParamszBufhRGAbout
fpfn
%__fEval'
__iDebugLevel%
hTSInstApp $CustomMenuItemswNextCustomMenuItem%	iTSTstRes%szTSTestName&szTSPathSection.	szTSClass$
hTSwaitCur'iTSWait%
hwndTSMain%hTSMainMenu%bTSAuto%tsPrStatHdr(
hTSWndSelList'
hTSWndAllList$$	tstRunHdr'iTSRunCount%wTSStepModef(
wTSRandomMode&4	ofGlobRec#iTSIndenting%	hTSWndLog'	wTSLogOut%wTSLogLevel%wTSFileLogLevel%wTSFileMode%__H&wTSVerification%szTSLogfile%
iTSLogfile(szTSProfileSetLogfileNamelpszName~hFileszTmpStrWLdoIndent
iNumIndent
iCurIndentaVdoFileIndent
iNumIndent
iCurIndento]R
logCaseStatus
iResultiCaseNum
wStrIDwGroupIdszOutiWrittenlpNode^SlogDateTimeBuildlpstrPromptlTime3szTime*log
lpszOutput

wThisLevel[PsetFileModeBttns
hdlgLPEsetLogFileMode
hdlgYN
setLogOutDest
hdlglasetLogOutLvl
hdlgala
setLogFileLvl
hdlgsetLogBttns
hdlg0LoggingDlgProc
hdlg	msg
wParamlParamszTSLogfileTempLogging
wLogOldOut
fpfnm	K@tstLog	iLogLevel
lpszFormat
iRetszTmpStr	:/tstBeginSection	lpszTitle	/$
tstEndSection
%__fEval'
__iDebugLevel%
hTSInstApp%szTSTestName%
hwndTSMain%tsPrStatHdr&4	ofGlobRec#iTSIndenting%	hTSWndLog'	wTSLogOut%wTSLogLevel%wTSFileLogLevel%__H%wTSFileMode%szTSLogfile%
iTSLogfile	setRunSetupBttns
hdlg}rsetRunParms
hdlg
iTmpiError0RunSetupDlgProc
hdlg	msg
wParamlParamRGRunSetup
lpfp
%
hTSInstApp%
hwndTSMain'iTSRunCount%wTSStepModef(
wTSRandomMode&wTSVerification
#06)SetInOutPathsDlgProc
hdlg	msg
wParamlParamszPath6RG
SetInOutPaths
lpfpYNgetTSInOutPaths
iPathId	lpstrPath
%
hTSInstApp&szTSPathSection%
hwndTSMain	
szTSInPathszTSOutPath
addRunCaseiCaseNum	lpNewCasei^removeRunCases
lpTraverse{p	resetEnvt;0
sendLBSetDatahwndListiItem
iCaseNumiNumSelected	dwSetDataC8getLBSetDatahwndListiItem
iCaseNumiNumSelected	dwSetData4)
incTstCasePtrlpTstCasePtr
lpCaseData@	MeasureItem
hwnd
lpmstmhFont	hFontPrev	hdcg\DrawItem
hwnd
lpdsrc	PachlpTextwItemLenL
dwTextPrevdwBkPrev
bSelectiiiNumSelected4K@writeFilePrompthFile
lpszStrPromptwriteLogLvlhFile
iLogLvlFLoadbModezszBufii
iTmphProfileSavewModehProfileszLineiihListRes
lpTraversevkaddTstCaseEntryhwndListwStrID
iCaseNumiNumSelectediItemiWrittenszName~
addItemSeliItemiSelItemiCaseNumiNumSelectedszName
~s
delItemSeliItemiSelItemiAllListItemiCaseNumiNumSelected
initEnterTstListiiiItemhListReslpTstIDs
lpCaseData
lpTraverseaddModeTstCaseswModelpTstIDs
lpCaseDataiCaseNumhListRes0[N
SelectDlgProc
hdlg	msg
wParamlParamiCaseNumiNumSelectediiiItemhListReslpTstIDs
lpCaseData
lpItemsiCount,lpDrawRGSelect
lpfp%
hTSInstApp
%szTSTestName%
hwndTSMain(
hTSWndSelList'
hTSWndAllList%__fEval$$	tstRunHdr'
__iDebugLevel'iTSRunCount%wTSStepModef(
wTSRandomMode#iTSIndenting%	hTSWndLog'	wTSLogOut%wTSLogLevel%wTSFileLogLevel%wTSFileMode&wTSVerification%szTSLogfile%
iTSLogfile(szTSProfile%__H0StepModeDlgProc
hdlg	msg
wParamlParam[PStepMode
iResult
lpfp
%
hTSInstApp%
hwndTSMain
addGrpInfoNodewGroupId
lpNewGroup \QremovePrStatNodeslpRoot3(tsRemovePrStatsHNCtsAddGrpInfowGroupId
lpNewGroup
updateGrpNodelpNode

iResult!tsUpdateGrpNodeslpRoot

iResultwGroupId{p
tstPrintStats	lpPrStats
szGroupkZO
printGrpNodeslpRoot+ 
tsPrAllGroups
%
hTSInstApp%tsPrStatHdr%__H2-#MenuProc
hwnd	msg
wParamlParamszTmp->
6tstGetTestInfolpszTestName
lpszPathSectionk!
execTestnFxIDiCase	
wIDwGroupID	nFxReturn2
w
MCIWndProc
hwnd
message
wParamlParam
tstInithwndMainwcw

tstTerminate

$hInst%
hwndNotify#
szMCIDrvrName&
szMCIAlias%bMCIWait#
bMCINotify%
bMCIWNRand%iMCIRoutType%	dwMCISeed%	bAutoQuitl
szTestName 03
)tstMCICDParmsProc
hDlg	msg
wParamlParam3G
?tstMCICDParmsDlg
hWndfpDlg
#
szMCIDrvrName&
szMCIAlias
$hInst%bMCIWait#
bMCINotify%
bMCIWNRand%iMCIRoutType~
vRunCaseiCase	wID
wGroupID
dwStart
iRetVal~
execMCICall
lpszFormat	hCallback	szMCICall8szRetString !V
NexecMCISilentCall
lpszFormat	hCallback	szMCICallX!szRetStringw8
0execMCI0a
b>
6execMCI1a
bcD
<execMCI2a
bcd 1}RunCapabilityTestijwNumOfCommands&
aszCapReturnsaszCapCommandsqhRunCommandTestiwNumOfCommandsaszCommands(RunInfoTest
szNumOfTracks
szTrackLengthszTrackPositionszStartPosition
szEndPosition|szLengthi
aszTimeFormatwNumOfTimeFormatsRunModeTest	szOldMode	lpOldModenRetModes^ModeCommands|NonModeCommandsRszDevLlpRetString\iZjlwNumOfModesPwNumOfNonModeCommandscYRunSeekTestaszMSFPositionsfaszTimeFormats
ppTimeswNumOfTimeFormatswNumOfPositions<ij
szNumOfTracks
szTrackLengthlszTrackPositionszStartPosition>
szEndPositionszLength(szSeekPositionR	szReverseszCurrentPositionaszMSPositionsaszTMSFPositions 4	RunTimeFormatTestij
wNumOfFormatswNumOfCommandsaszSetTimeFormatsaszTimeFormatsaszCommands%	gdwErrVal
gszGlobalBufPgszErrorString
dwTestsdwErrors
logCapReturn
wStatus-}
ucapsCDClpstrDevice
dwItem
dwFlagsdwReturn
dwCallback
mciCaps	wIDdwErr&execCapsCCDTstsiCase	wIDszTmpdwReturndwErr
dwFlagsdwParmFlags
%
hwndNotify#
szMCIDrvrNameH@	capCDTstslpstrDevice
lpstrParamsszCmdszTmpszTmp2szParams
iStatusH
capsCDFullTstlpstrDevice
lpstrParamsszCmd
execCapCDTstsiCase	wIDszTmp
iStatusszParams
%
hwndNotify#
szMCIDrvrName&
szMCIAliasplayCDSmokeAliaslpstrDevice
lpstrParamsszCmdiiszParamsszTmpszTmp2
iStatusplayCDSmokelpstrDevice
lpstrParamsszTmpszTmp2
iStatusszCmdiiszParams\)LDplayCDAutoTstslpstrDevice
lpstrParamsszCmdszParamsszTmpszTmp2
iStatus,F>playCDStatesTstslpstrDevice
lpstrParams	iNumPlaysszCmdiiszParamsszTmpszTmp2
iStatus1G?timeFormatPlayCDlpstrDevice
lpstrParams
iTimeFormatIDszCmdszParamsszTmpszTmp2
iStatus54YQplayCDTimeTstslpstrDevice
lpstrParamsszCmdszParamsszTmpszTmp2
iStatus5playCDSpeedTstslpstrDevice
lpstrParams	iNumPlaysszCmdszParamsszTmpszTmp2iiij
iStatus!j:#playCDRelSpeedTstslpstrDevice
lpstrParams	iNumPlaysszCmdiiszParamsszTmpszTmp2
iStatus<execPlayCDSmokeiCase	wIDlpstrDeviceszTmp
szFullPathszPathii
iStatusszParams
%
hwndNotify%	dwMCISeed%	bAutoQuitiNumPlayedCDiPlayTimeTstsCD#
szMCIDrvrName&
szMCIAlias00
&AboutCDDlgProc
hDlg	msg
wParamlParam0G
?AboutCD
hWndfpDlg

$hInst D9getPassFailStatus
lpstrQuest
iDefault
iStatusD
getIniKeys	szSection
	szIniFile	qchwSizeQFgetKeyTokenlpstrKeyList
lpstrKey\j_logPromptStr	wLogLevellpstrPromptlpstrSrcszBufferWLlogErrdwErrszErr(WLgetRandWorddwSeed
wModulusdwRetNewSeed	dwNewSeedtSHgetRandWordStrdwSeed
wUpperLimit	dwNewSeedlpstrRandVal
wRetValiWritten&
logDevIdFlagslpstrDevice

dwFlags	wIDZ^ScrtFullPathlpstrDirPath
	lpstrElem
lpstrFullPath
iLength	concatStr	lpstrDest
lpstrSrc
iLengthiijCj_cpyStr	lpstrDest
lpstrSrc
iLengthiijUJinvokeStrTstCmdslpstrDeviceszCmdszParamsconcatWhiteSpacelpstrParams

iLength
wRetValszTmpii ZOconcatWhiteParamslpstrParams

lpstrFirstlpstrSec
iLength
^SconcatParamslpstrParams

lpstrFirstlpstrSec
iLengthkXMgetWaitNotyParmslpstrParamsszParamsszTmp2
wRetVal%getWaitNotyFlags
dwFlags
wRetVal}execLogMCIRout
wTstCaseIdlpstrDevicewCmdId
lpstrParmsszTmpszParams 	{pgetStrWhiteNumStrwStrId
wNum
lpstrRetszTmpszNumStriWritten	getStrNumStrwStrId
wNum
lpstrRetszTmpszNumStriWritten
{pgetStrRandNumStrwStrIdwLimit
lpstrRetszTmpszTmp2 
get2StrRandNumStrwFirstStrId	wSecStrId
wLimitlpstrRetszTmpszTmp2`pegetConcatParamswFirstStrId	wSecStrId
lpstrRetszTmpszTmp2ujgetOpenTypeDevlpstrDevice
	lpstrElemlpstrRetszTmpE XMrtGetDlgTEXT
hDlgwControl
lpstrRet
iMaxij_
rtGetDlgDWORD
hDlgwControl	
retiiachInputTextp
;0sendBttnMsg
hDlgiMessage
wFirstwLast
dwParam
%__H%
hwndNotify%bMCIWait#
bMCINotify%
bMCIWNRand%	dwMCISeed%	bAutoQuit9.getTstStringstrIdlpstrReturn9YNtstSysQuanOpenlpstrDevice
lpstrParamsszCmdszParams~tstOpenDevAliaslpstrDevice

lpstrAliaslpstrParamsszCmdszTmpszParams!shtstOpenNewDevAliaslpstrDevice

lpstrAliaslpstrParamsszCmdszTmp	szNewType

$hInst%
hwndNotifylogExecCmdParamslpstrCmd
lpstrDevicelpstrParams
lpstrFlags
iBufferLengthcrtCmdAndLoglpstrDevice
lpstrCmdlpstrParams
lpstrFlags
iBufferLengthlpstrBuffer(isTimeToQuitJ?
execStrCmd
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlags
iBufferLengthlpBufferlpReturnlpErr
hBuffer
hReturn
hErrdwErrszTmp(
execSimpleCmd
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlags
iBufferLength 5*execNormBuffRout
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlags
iBufferLength
wRetValUexecMCIRoutRet
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlags
iBufferLengthlpstrRet
hBufferdwErrlpBufferszErrszTmpRA6execMCIRoutine
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlagsA6execMCIBuffRout
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlags
iBufferLength$)j_execMCIPromptBuffRout
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlagslpstrPrompt
iPassState
iBufferLength
wRetVal
iStatus'>+{execMCIPromptErrBuffRout
hWndlpstrDevicelpstrCmdlpstrParams
lpstrFlagslpstrPromptlpstrErr 
iPassState"
iBufferLength
wRetVal
iStatus
%iMCIRoutType%	dwMCISeed%	bAutoQuittsmain.cKcde0o;sKuZvfwqxyz{}#,7Gku

.49AO[`lz8AINYjor

  0$6&A(F)N*\+h,m0u156789:;=@A'B/D5E:F@ICJIKLNfOPQSTUVWXYZ[]_joqr
su/x2y<{E}HNX]`ehmpux258fis|
(<Tir}
	"	,	/	2	P	d	g	m	x	 	!	"	#	%	&	'	(	)	*	+	,	-	.	/
0
2
6/
7[
:e
;w
>}
?
@
G
I
L
M
O
R
TWX.[4\<]D_S`Yyd{ty!.4AQ[
*
9
<
?
H
S
c
i






6?MSf%'(@GIKMVX+[;\A]U^[ahcxefgtslog.c267&809F:I;_=i>?@ACMPQRS[^_3`Gadmorsvwz{~47RUps*:OTcp,/AL\ou4:PV	a
q
 !#$%'8)>*O,R-c/f0w1z245789<FIKLMNQU"V3Z6[G_J`[c^dogrhijlmnoqrstuwx(y.z|}~		&	8	E	W	b	m	}										



tsrunset.c	/'*; >!Q"`#o%-1234679:;=JKMN)O:R=WCXT\W]u_x`bcdefhijpqst%u0
tssetpth.c
#!":#J%N&n'~(+./01235678:;#<)B6CFE[FrG}STUVWX
tsseltst.c*-.A/J2W3c4p5}679@CDEFGJKMTU#V)W/X5Y;ZA[G\M]S^`_m`sayb~cntuv(5@ITnw-6Qnq)4D^t
"
;FV_ !%'(),014668M9S;e=>@ADFGHIJK3N9P^QuR{STUXZ[\]a$b@eFfKgPihjklnopw~	0	3	I	^	r	u					

2
5
a
d









),X[nHK\_gow

2
I
a
v








!2:HMYe !"#$%&'()*0+A-T.\0d1y23<@BCDEFHIK	MNP R#S,U7V:WRXfYiZl[t\|hqstwxyz{~!$->ARcx
"3DSbru*;L[jz}#8DORcru(+CWZ]n}	


or~#'()*)tsstep.c&) 3"6#@%C&M'P(p*s+,246789	tsstats.c
LAJS\enw !+,-./1
9:%;5<=EHHXIiJuKLVWYZ\]_`bcefhiklmnz!{1|<}M~^ao#[`k{mcicd.c;*-013#=->7?M@`AcMkPxQ~STV^adghijlmuz
~+=FWYbktw
/@Wclow
mcicdsel.c4
 .!="L#[%h1y(+5:;j?@A#G+H<J?MGNVP\QdRfSlT{UVXYZ[_`abcdefg
hl'm)v3{@|U}g~r	cdsmoke.c
!#$&'!)#*',)--//0325395b6n8s9v?~DEFGHIJ	KLO!T.UBV\WjXo[w\]^abcdfghi)k1?DKl(7FKU]w
&/5;AGMSY_ekqw}	

(>` #*$Yt&})*+,.:;<=>?@AB	CDEGJ"K'L,M1N6O;P@QERJSOTTUYV^WcYhZm[\]abenop-sCtXufvifyghijkl	m	w 	x*	z4	B	G	L	V	h	w								capcdc.c*
!&,"2%8(>+D.J1P4V7\:b=h>y?MRTUXYZ\e&k4l?mCzKoQqksuvw}~
capcd.c# !K"#%&B'(*+B,-/193@@HCVDEFGITVZ\,^F_dafbehijplaycd.c!")#B%r&()*,(.=0r2456869b;=>?BQEFGH@IzKMNO/PiQRSTQWXYZ;[u^_`cSefgh#	j]	lr	m	n	o
qL
sa
t
u
vw:zt{|~$9h7
L



Iu5e+`@z(b Zo8d5cCq(XOP4p	&
bT<j P "$%&E'(+,7 -s / 0 2 3!51!6Z!7!9!;!<">0"?p"@"A"B
#C8#Dt#F#I#J$KK$P$Q$R$T%W=%XR%Y%[%\%^/&_k&d&e&f'g?'k{'l'm'n'o!(pQ(q(u(v(w%)xP)yT)\)j)p)))))))*c*****+#+8+^++++++,1,5,u,,,,,,,,,-;-w----'.S..../>/j/////0]0000#1Q1111111122M2}2223	3
L3^3
p33344)4-4"54'C4)I4*w4+4,4.4/40 51253D54Y56o585F5L5N5O5P5Q5R!6S16UF6V~6W6X6Y7ZP7[_7]t7^7_7a8c)8dS8e8g8i8j8k)9md9oy9p9q9s:t8:uN:v^:wb:j:x:~::::9;v;;;-<[<q<<<<<<<<=
=$===W=u=x======>2>M>S>X>\>	aboutcd.c
#!&*00=1R2d3o	mcisupp.c3 9+D1T2Y4678:;CDE'F<GHHQR\UlVqWXYZbefgitw-xIyW{it$5IOZj+.8CSX]`	*05:=RUbz*+,-/;
<=4>I@`IkO{PSTVWYZ\]_`a7b:cDekfuhiktxy|}
'*BEOWair}			1	I	s	|							

#
8
z






LU
`p!$%&'1(:4E7U8l:u;|=>?INOPQTUVc
f
g#
i7
autortns.c%.)9/I1>DFHJW]+_@aid
execrout.cf$8BMal!02345679':2;G>^?rA{JKL[bcdefgklXnzopqrstuvwy
 06\_.1JUeu!)16>GRb)+-/02-33K>MNOSQ]RSTWXlibw.libmlibcew.libmmsystem.libmmtstcom.libxxxx
xx x #y`TStagMCI_GETDEVCAPS_PARMShy@tagRECThx8ytagMSGhx@x@x@x0y0
(untagged)h ypjitagMEASUREITEMSTRUCThx@
ud
ud
ud
ud|
ud
udO
udQ
udZ
ud~
udC
udP
udX
udqy0tstrunh
udD
udY
ud
udy@
(untagged)h
ud
udKy@
(untagged)h
ud
ud6
ud}
ud	5y tagPOINTh
udRxp
us
usr
us
usxy@{ztagOFSTRUCTh











"
dwCallbackdwReturndwItem








@CtlTypeCtlIDitemID	itemWidth
itemHeightitemData
ZCtlTypeCtlIDitemID
itemAction	itemStatehwndItem
hDCrcItemitemData/tmHeighttmAscent	tmDescenttmInternalLeadingtmExternalLeadingtmAveCharWidth
tmMaxCharWidthtmWeighttmItalictmUnderlinedtmStruckOuttmFirstChar
tmLastChar
tmDefaultChartmBreakChartmPitchAndFamily	tmCharSet
tmOverhangtmDigitizedAspectXtmDigitizedAspectY=


 	tsPrStatslpLeftlpRight
XwGroupIdiNumPassiNumFail	iNumOther	iNumAbortiNumNYI
iNumRaniNumErr:cBytes
fFixedDisknErrCodereserved
szPathName




wIDfproc%wStrIDiModeiFxIDwGroupId
lpFirstlpLastiCaseNumlpNext~stylelpfnWndProc
cbClsExtra
cbWndExtra	hInstance
hIconhCursor
hbrBackgroundlpszMenuName
lpszClassName0hwndmessagewParamlParamtime
pt,	xylefttoprightbottom
xxpxx
ud
udA
udW
udf
ud
udE
udV
udF
udL
udU
ud=
ud9yyx
(untagged)hx0xywvtsprstathxynm
tagTEXTMETRIChy	lktagDRAWITEMSTRUCTh
ud
udM
ud[
ud\
ud_
ud`
udp
uds
ud@
udI
ud^
udb
udc
udd
udo
udt
ud?
udJ
udN
ud]
udB
udG
udH
uda
udg
udh
udu
ud8
ud>
ud7
ud:
ud;
ud<xx
utezszszszszs/zs'zszs2zty
tagWNDCLASShxxxx"*!K$o$$"#	
+CZ
p  f!gh3iLjckxlmnopqr2sIt`uwvwxyz{
| }7~Um2GB	O
Q
lNg&
+	0
:R;
\$:[fg
hij+kJlZRmn opqrstu!"vC5wxxyz,{N|,}:o~.<KYn3HYjۂ	A
"u
7,HaxYI	$C)jO+<,j56;8p	:
;bBiCv
AE%KK`
VW	^9	c	f	g	;h#	^ne	n>	p		p	
q	t	u	
Cv-	p|:	|R	S	O0&NB02
Vorgefundene Kodierung: UTF-80