Added more missing functions
[reactos.git] / reactos / lib / msvcrt / msvcrt.def
1 ; $Id: msvcrt.def,v 1.11 2001/07/06 12:53:03 ekohl Exp $
2 ;
3 ; ReactOS MSVCRT Compatibility Library
4 ;
5 LIBRARY MSVCRT.DLL
6 EXPORTS
7 ;----------------------------------------------------------------------
8 ; C++ Mangled Symbols
9 ;----------------------------------------------------------------------
10 ; $I10_OUTPUT
11 ; ??0__non_rtti_object@@QAE@ABV0@@Z
12 ; ??0__non_rtti_object@@QAE@PBD@Z
13 ; ??0bad_cast@@QAE@ABQBD@Z
14 ; ??0bad_cast@@QAE@ABV0@@Z
15 ; ??0bad_typeid@@QAE@ABV0@@Z
16 ; ??0bad_typeid@@QAE@PBD@Z
17 ; ??0exception@@QAE@ABQBD@Z
18 ; ??0exception@@QAE@ABV0@@Z
19 ; ??0exception@@QAE@XZ
20 ; ??1__non_rtti_object@@UAE@XZ
21 ; ??1bad_cast@@UAE@XZ
22 ; ??1bad_typeid@@UAE@XZ
23 ; ??1exception@@UAE@XZ
24 ; ??1type_info@@UAE@XZ
25 ; ??2@YAPAXI@Z
26 ; ??3@YAXPAX@Z
27 ; ??4__non_rtti_object@@QAEAAV0@ABV0@@Z
28 ; ??4bad_cast@@QAEAAV0@ABV0@@Z
29 ; ??4bad_typeid@@QAEAAV0@ABV0@@Z
30 ; ??4exception@@QAEAAV0@ABV0@@Z
31 ; ??8type_info@@QBEHABV0@@Z
32 ; ??9type_info@@QBEHABV0@@Z
33 ; ??_7__non_rtti_object@@6B@
34 ; ??_7bad_cast@@6B@
35 ; ??_7bad_typeid@@6B@
36 ; ??_7exception@@6B@
37 ; ??_E__non_rtti_object@@UAEPAXI@Z
38 ; ??_Ebad_cast@@UAEPAXI@Z
39 ; ??_Ebad_typeid@@UAEPAXI@Z
40 ; ??_Eexception@@UAEPAXI@Z
41 ; ??_G__non_rtti_object@@UAEPAXI@Z
42 ; ??_Gbad_cast@@UAEPAXI@Z
43 ; ??_Gbad_typeid@@UAEPAXI@Z
44 ; ??_Gexception@@UAEPAXI@Z
45 ; ?_query_new_handler@@YAP6AHI@ZXZ
46 ; ?_query_new_mode@@YAHXZ
47 ; ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z
48 ; ?_set_new_mode@@YAHH@Z
49 ; ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z
50 ; ?before@type_info@@QBEHABV1@@Z
51 ; ?name@type_info@@QBEPBDXZ
52 ; ?raw_name@type_info@@QBEPBDXZ
53 ; ?set_new_handler@@YAP6AXXZP6AXXZ@Z
54 ; ?set_terminate@@YAP6AXXZP6AXXZ@Z
55 ; ?set_unexpected@@YAP6AXXZP6AXXZ@Z
56 ; ?terminate@@YAXXZ
57 ; ?unexpected@@YAXXZ
58 ; ?what@exception@@UBEPBDXZ
59 ;----------------------------------------------------------------------
60 ; C Undecorated Symbols
61 ;----------------------------------------------------------------------
62 _CIacos
63 _CIasin
64 _CIatan
65 _CIatan2
66 _CIcos
67 _CIcosh
68 _CIexp
69 _CIfmod
70 _CIlog
71 _CIlog10
72 _CIpow
73 _CIsin
74 _CIsinh
75 _CIsqrt
76 _CItan
77 _CItanh
78 ; _CxxThrowException
79 ; _EH_prolog
80 ; _Getdays
81 ; _Getmonths
82 ; _Gettnames
83 _HUGE DATA
84 ; _Strftime
85 _XcptFilter
86 ; __CxxFrameHandler
87 ; __CxxLongjmpUnwind
88 ; __RTCastToVoid
89 ; __RTDynamicCast
90 ; __RTtypeid
91 ; __STRINGTOLD
92 __argc
93 __argv
94 ; __badioinfo
95 ; __crtCompareStringA
96 ; __crtGetLocaleInfoW
97 ; __crtLCMapStringA
98 __dllonexit
99 ; __doserrno
100 __fpecode
101 __getmainargs
102 ; __initenv
103 __isascii
104 __iscsym
105 __iscsymf
106 ; __lc_codepage
107 ; __lc_collate_cp
108 ; __lc_handle
109 ; __lconv_init
110 ; __mb_cur_max
111 __p___argc
112 __p___argv
113 __p___initenv
114 ; __p___mb_cur_max
115 ; __p___wargv
116 ; __p___winitenv
117 __p__acmdln
118 ; __p__amblksiz
119 __p__commode
120 ; __p__daylight
121 ; __p__dstbias
122 __p__environ
123 ; __p__fileinfo
124 __p__fmode
125 ; __p__iob
126 ; __p__mbcasemap
127 ; __p__mbctype
128 __p__osver
129 __p__pctype
130 __p__pgmptr
131 __p__pwctype
132 ; __p__timezone
133 ; __p__tzname
134 ; __p__wcmdln
135 ; __p__wenviron
136 __p__winmajor
137 __p__winminor
138 __p__winver
139 ; __p__wpgmptr
140 ; __pioinfo
141 ; __pxcptinfoptrs
142 __set_app_type
143 ; __setlc_active
144 __setusermatherr
145 __threadhandle
146 __threadid
147 __toascii
148 ; __unDName
149 ; __unDNameEx
150 ; __unguarded_readlc_active
151 ; __wargv
152 ; __wgetmainargs
153 ; __winitenv
154 _abnormal_termination
155 _access
156 _acmdln DATA
157 ; _adj_fdiv_m16i
158 ; _adj_fdiv_m32
159 ; _adj_fdiv_m32i
160 ; _adj_fdiv_m64
161 ; _adj_fdiv_r
162 ; _adj_fdivr_m16i
163 ; _adj_fdivr_m32
164 ; _adj_fdivr_m32i
165 ; _adj_fdivr_m64
166 ; _adj_fpatan
167 ; _adj_fprem
168 ; _adj_fprem1
169 ; _adj_fptan
170 _adjust_fdiv DATA
171 _aexit_rtn
172 _amsg_exit
173 _assert
174 ; _atodbl
175 _atoi64
176 ; _atoldbl
177 _beep
178 _beginthread
179 _beginthreadex
180 _c_exit
181 _cabs
182 ; _callnewh
183 _cexit
184 _cgets
185 _chdir
186 _chdrive
187 _chgsign
188 ; _chkesp
189 _chmod
190 _chsize
191 _clearfp
192 _close
193 _commit
194 _commode DATA
195 _control87
196 _controlfp
197 _copysign
198 _cprintf
199 _cputs
200 _creat
201 _cscanf
202 _ctype DATA
203 ; _cwait
204 ; _daylight
205 ; _dstbias
206 _dup
207 _dup2
208 _ecvt
209 _endthread
210 _endthreadex
211 _environ_dll DATA
212 _eof
213 _errno
214 _except_handler2
215 _except_handler3
216 ; _execl
217 ; _execle
218 ; _execlp
219 ; _execlpe
220 ; _execv
221 ; _execve
222 ; _execvp
223 ; _execvpe
224 _exit
225 ; _expand
226 _fcloseall
227 _fcvt
228 _fdopen
229 _fgetchar
230 _fgetwchar
231 _filbuf
232 ; _fileinfo
233 _filelength
234 _filelengthi64
235 _fileno
236 _findclose
237 _findfirst
238 _findfirsti64
239 _findnext
240 _findnexti64
241 _finite
242 _flsbuf
243 _flushall
244 _fmode DATA
245 _fpclass
246 _fpieee_flt
247 _fpreset
248 _fputchar
249 _fputwchar
250 _fsopen
251 _fstat
252 _fstati64
253 ; _ftime
254 _ftol
255 _fullpath
256 _futime
257 _gcvt
258 _get_osfhandle
259 ; _get_sbh_threshold
260 _getch
261 _getche
262 _getcwd
263 _getdcwd
264 _getdiskfree
265 _getdllprocaddr
266 _getdrive
267 _getdrives
268 ; _getmaxstdio
269 ; _getmbcp
270 _getpid
271 ; _getsystime
272 _getw
273 ; _getws
274 _global_unwind2
275 ; _heapadd
276 ; _heapchk
277 ; _heapmin
278 ; _heapset
279 ; _heapused
280 ; _heapwalk
281 _hypot
282 _i64toa
283 _i64tow
284 _initterm
285 ; _inp
286 ; _inpd
287 ; _inpw
288 _iob
289 _isatty
290 _isctype
291 ; _ismbbalnum
292 ; _ismbbalpha
293 ; _ismbbgraph
294 ; _ismbbkalnum
295 ; _ismbbkana
296 ; _ismbbkprint
297 ; _ismbbkpunct
298 ; _ismbblead
299 ; _ismbbprint
300 ; _ismbbpunct
301 ; _ismbbtrail
302 ; _ismbcalnum
303 ; _ismbcalpha
304 ; _ismbcdigit
305 ; _ismbcgraph
306 ; _ismbchira
307 ; _ismbckata
308 ; _ismbcl0
309 ; _ismbcl1
310 ; _ismbcl2
311 ; _ismbclegal
312 ; _ismbclower
313 ; _ismbcprint
314 ; _ismbcpunct
315 ; _ismbcspace
316 ; _ismbcsymbol
317 ; _ismbcupper
318 ; _ismbslead
319 ; _ismbstrail
320 _isnan
321 _itoa
322 _itow
323 _j0
324 _j1
325 _jn
326 _kbhit
327 ; _lfind
328 _loaddll
329 _local_unwind2
330 ; _lock
331 _locking
332 _logb
333 ; _longjmpex
334 _lrotl
335 _lrotr
336 ; _lsearch
337 _lseek
338 _lseeki64
339 _ltoa
340 _ltow
341 _makepath
342 ; _mbbtombc
343 ; _mbbtype
344 ; _mbcasemap
345 ; _mbccpy
346 ; _mbcjistojms
347 ; _mbcjmstojis
348 ; _mbclen
349 ; _mbctohira
350 ; _mbctokata
351 ; _mbctolower
352 ; _mbctombb
353 ; _mbctoupper
354 ; _mbctype
355 ; _mbsbtype
356 ; _mbscat
357 ; _mbschr
358 ; _mbscmp
359 ; _mbscoll
360 ; _mbscpy
361 ; _mbscspn
362 ; _mbsdec
363 ; _mbsdup
364 ; _mbsicmp
365 ; _mbsicoll
366 ; _mbsinc
367 ; _mbslen
368 ; _mbslwr
369 ; _mbsnbcat
370 ; _mbsnbcmp
371 ; _mbsnbcnt
372 ; _mbsnbcoll
373 ; _mbsnbcpy
374 ; _mbsnbicmp
375 ; _mbsnbicoll
376 ; _mbsnbset
377 ; _mbsncat
378 ; _mbsnccnt
379 ; _mbsncmp
380 ; _mbsncoll
381 ; _mbsncpy
382 ; _mbsnextc
383 ; _mbsnicmp
384 ; _mbsnicoll
385 ; _mbsninc
386 ; _mbsnset
387 ; _mbspbrk
388 ; _mbsrchr
389 ; _mbsrev
390 ; _mbsset
391 ; _mbsspn
392 ; _mbsspnp
393 ; _mbsstr
394 ; _mbstok
395 ; _mbstrlen
396 ; _mbsupr
397 _memccpy
398 _memicmp
399 _mkdir
400 _mktemp
401 ; _msize
402 _nextafter
403 _onexit
404 _open
405 _open_osfhandle
406 _osver DATA
407 ; _outp
408 ; _outpd
409 ; _outpw
410 _pclose
411 _pctype DATA
412 _pgmptr DATA
413 _pipe
414 _popen
415 _purecall
416 _putch
417 _putenv
418 _putw
419 _putws
420 _pwctype DATA
421 _read
422 _rmdir
423 _rmtmp
424 _rotl
425 _rotr
426 ; _safe_fdiv
427 ; _safe_fdivr
428 ; _safe_fprem
429 ; _safe_fprem1
430 _scalb
431 _searchenv
432 ; _seh_longjmp_unwind
433 ; _set_error_mode
434 ; _set_sbh_threshold
435 _seterrormode
436 ; _setjmp
437 ; _setjmp3
438 ; _setmaxstdio
439 ; _setmbcp
440 _setmode
441 ; _setsystime
442 _sleep
443 _snprintf
444 _snwprintf
445 _sopen
446 ; _spawnl
447 ; _spawnle
448 ; _spawnlp
449 ; _spawnlpe
450 ; _spawnv
451 ; _spawnve
452 ; _spawnvp
453 ; _spawnvpe
454 _splitpath
455 _stat
456 _stati64
457 _statusfp
458 _strcmpi
459 _strdate
460 _strdup
461 _strerror
462 _stricmp
463 _stricoll
464 _strlwr
465 _strncoll
466 _strnicmp
467 _strnicoll
468 _strnset
469 _strrev
470 _strset
471 ; _strtime
472 _strupr
473 _swab
474 _sys_errlist DATA
475 _sys_nerr DATA
476 _tell
477 _telli64
478 _tempnam
479 ; _timezone
480 _tolower
481 _toupper
482 ; _tzname
483 _tzset
484 _ui64toa
485 _ui64tow
486 _ultoa
487 _ultow
488 _umask
489 _ungetch
490 _unlink
491 _unloaddll
492 ; _unlock
493 _utime
494 _vsnprintf
495 _vsnwprintf
496 _waccess
497 ; _wasctime
498 _wchdir
499 _wchmod
500 ; _wcmdln
501 _wcreat
502 _wcsdup
503 _wcsicmp
504 _wcsicoll
505 _wcslwr
506 _wcsncoll
507 _wcsnicmp
508 _wcsnicoll
509 _wcsnset
510 _wcsrev
511 _wcsset
512 _wcsupr
513 ; _wctime
514 ; _wenviron
515 ; _wexecl
516 ; _wexecle
517 ; _wexeclp
518 ; _wexeclpe
519 ; _wexecv
520 ; _wexecve
521 ; _wexecvp
522 ; _wexecvpe
523 _wfdopen
524 _wfindfirst
525 _wfindfirsti64
526 _wfindnext
527 _wfindnexti64
528 _wfopen
529 _wfreopen
530 _wfsopen
531 _wfullpath
532 _wgetcwd
533 _wgetdcwd
534 _wgetenv
535 _winmajor DATA
536 _winminor DATA
537 _winver DATA
538 _wmakepath
539 _wmkdir
540 _wmktemp
541 _wopen
542 _wperror
543 ; _wpgmptr DATA
544 _wpopen
545 _wputenv
546 _wremove
547 _wrename
548 _write
549 _wrmdir
550 _wsearchenv
551 ; _wsetlocale
552 _wsopen
553 ; _wspawnl
554 ; _wspawnle
555 ; _wspawnlp
556 ; _wspawnlpe
557 ; _wspawnv
558 ; _wspawnve
559 ; _wspawnvp
560 ; _wspawnvpe
561 _wsplitpath
562 _wstat
563 _wstati64
564 _wstrdate
565 _wstrtime
566 ; _wsystem
567 _wtempnam
568 _wtmpnam
569 _wtoi
570 _wtoi64
571 _wtol
572 _wunlink
573 _wutime
574 _y0
575 _y1
576 _yn
577 abort
578 abs
579 acos
580 asctime
581 asin
582 atan
583 atan2
584 atexit
585 atof
586 atoi
587 atol
588 bsearch
589 calloc
590 ceil
591 clearerr
592 clock
593 cos
594 cosh
595 ctime
596 difftime
597 div
598 exit
599 exp
600 fabs
601 fclose
602 feof
603 ferror
604 fflush
605 fgetc
606 fgetpos
607 fgets
608 fgetwc
609 ; fgetws
610 floor
611 fmod
612 fopen
613 fprintf
614 fputc
615 fputs
616 fputwc
617 ; fputws
618 fread
619 free
620 freopen
621 frexp
622 fscanf
623 fseek
624 fsetpos
625 ftell
626 fwprintf
627 fwrite
628 fwscanf
629 getc
630 getchar
631 getenv
632 gets
633 getwc
634 ; getwchar
635 gmtime
636 is_wctype
637 isalnum
638 isalpha
639 iscntrl
640 isdigit
641 isgraph
642 ; isleadbyte
643 islower
644 isprint
645 ispunct
646 isspace
647 isupper
648 iswalnum
649 iswalpha
650 iswascii
651 iswcntrl
652 iswctype
653 iswdigit
654 iswgraph
655 iswlower
656 iswprint
657 iswpunct
658 iswspace
659 iswupper
660 iswxdigit
661 isxdigit
662 labs
663 ldexp
664 ldiv
665 ; localeconv
666 localtime
667 log
668 log10
669 ; longjmp
670 malloc
671 ; mblen
672 ; mbstowcs
673 ; mbtowc
674 memchr
675 memcmp
676 memcpy
677 memmove
678 memset
679 mktime
680 modf
681 perror
682 pow
683 printf
684 putc
685 putchar
686 puts
687 putwc
688 putwchar
689 qsort
690 raise
691 rand
692 realloc
693 remove
694 rename
695 rewind
696 scanf
697 setbuf
698 ; setlocale
699 setvbuf
700 signal
701 sin
702 sinh
703 sprintf
704 sqrt
705 srand
706 sscanf
707 strcat
708 strchr
709 strcmp
710 strcoll
711 strcpy
712 strcspn
713 strerror
714 strftime
715 strlen
716 strncat
717 strncmp
718 strncpy
719 strpbrk
720 strrchr
721 strspn
722 strstr
723 strtod
724 strtok
725 strtol
726 strtoul
727 strxfrm
728 swprintf
729 swscanf
730 ; system
731 tan
732 tanh
733 time
734 tmpfile
735 tmpnam
736 tolower
737 toupper
738 towlower
739 towupper
740 ungetc
741 ungetwc
742 vfprintf
743 vfwprintf
744 vprintf
745 vsprintf
746 vswprintf
747 vwprintf
748 wcscat
749 wcschr
750 wcscmp
751 wcscoll
752 wcscpy
753 wcscspn
754 wcsftime
755 wcslen
756 wcsncat
757 wcsncmp
758 wcsncpy
759 wcspbrk
760 wcsrchr
761 wcsspn
762 wcsstr
763 wcstod
764 wcstok
765 wcstol
766 ; wcstombs
767 wcstoul
768 wcsxfrm
769 ; wctomb
770 wprintf
771 wscanf
772
773 ; EOF