Changeset 1118 for trunk/src/msvcrt
- Timestamp:
- Oct 4, 1999, 11:56:04 AM (26 years ago)
- Location:
- trunk/src/msvcrt
- Files:
-
- 2 edited
-
msvcrt.cpp (modified) (6 diffs)
-
msvcrt.def (modified) (29 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/msvcrt/msvcrt.cpp
r1103 r1118 1 /* $Id: msvcrt.cpp,v 1. 2 1999-10-01 16:02:32sandervl Exp $ */1 /* $Id: msvcrt.cpp,v 1.3 1999-10-04 09:55:58 sandervl Exp $ */ 2 2 3 3 /* … … 68 68 69 69 /********************************************************************* 70 * _get_sbh_threshold (MSVCRT.247) 71 */ 72 size_t CDECL MSVCRT__get_sbh_threshold( void ) 73 { 74 dprintf(("MSVCRT: _get_sbh_threshold not implemented.\n")); 75 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 76 return FALSE; 77 } 78 79 80 /********************************************************************* 81 * _getmbcp (MSVCRT.257) 82 */ 83 int CDECL MSVCRT__getmbcp( void ) 84 { 85 dprintf(("MSVCRT: _getmbcp not implemented.\n")); 86 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 87 return FALSE; 88 } 89 90 91 /********************************************************************* 70 92 * _getws (MSVCRT.261) 71 93 */ … … 79 101 80 102 /********************************************************************* 103 * _inp (MSVCRT.273) 104 */ 105 int CDECL MSVCRT__inp( unsigned short port ) 106 { 107 dprintf(("MSVCRT: _inp not implemented.\n")); 108 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 109 return FALSE; 110 } 111 112 113 /********************************************************************* 114 * _inpw (MSVCRT.274) 115 */ 116 unsigned short CDECL MSVCRT__inpw( unsigned short port ) 117 { 118 dprintf(("MSVCRT: _inpw not implemented.\n")); 119 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 120 return FALSE; 121 } 122 123 124 /********************************************************************* 125 * _inpd (MSVCRT.275) 126 */ 127 unsigned long CDECL MSVCRT__inpd( unsigned short port ) 128 { 129 dprintf(("MSVCRT: _inpd not implemented.\n")); 130 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 131 return FALSE; 132 } 133 134 135 /********************************************************************* 81 136 * _ismbbkprint (MSVCRT.284) 82 137 */ … … 123 178 124 179 /********************************************************************* 180 * _itow (MSVCRT.310) 181 */ 182 wchar_t * CDECL MSVCRT__itow( int value, wchar_t *string, int radix ) 183 { 184 dprintf(("MSVCRT: _itow not implemented.\n")); 185 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 186 return FALSE; 187 } 188 189 190 /********************************************************************* 191 * _ltow (MSVCRT.328) 192 */ 193 wchar_t * CDECL MSVCRT__ltow( long value, wchar_t *string, int radix ) 194 { 195 dprintf(("MSVCRT: _ltow not implemented.\n")); 196 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 197 return FALSE; 198 } 199 200 201 /********************************************************************* 202 * _outp (MSVCRT.395) 203 */ 204 int CDECL MSVCRT__outp( unsigned short port, int databyte ) 205 { 206 dprintf(("MSVCRT: _outp not implemented.\n")); 207 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 208 return FALSE; 209 } 210 211 212 /********************************************************************* 213 * _outpw (MSVCRT.396) 214 */ 215 unsigned short CDECL MSVCRT__outpw( unsigned short port, unsigned short dataword ) 216 { 217 dprintf(("MSVCRT: _outpw not implemented.\n")); 218 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 219 return FALSE; 220 } 221 222 223 /********************************************************************* 224 * _outpd (MSVCRT.397) 225 */ 226 unsigned long CDECL MSVCRT__outpd( unsigned short port, unsigned long dataword ) 227 { 228 dprintf(("MSVCRT: _outpd not implemented.\n")); 229 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 230 return FALSE; 231 } 232 233 234 /********************************************************************* 125 235 * _putws (MSVCRT.407) 126 236 */ … … 134 244 135 245 /********************************************************************* 246 * _set_error_mode (MSVCRT.421) 247 */ 248 int CDECL MSVCRT__set_error_mode( int modeval ) 249 { 250 dprintf(("MSVCRT: _set_error_mode not implemented.\n")); 251 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 252 return FALSE; 253 } 254 255 256 /********************************************************************* 257 * _set_sbh_threshold (MSVCRT.422) 258 */ 259 int CDECL MSVCRT__set_sbh_threshold( size_t size ) 260 { 261 dprintf(("MSVCRT: _set_sbh_threshold not implemented.\n")); 262 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 263 return FALSE; 264 } 265 266 267 /********************************************************************* 136 268 * _strncoll (MSVCRT.453) 137 269 */ … … 150 282 { 151 283 dprintf(("MSVCRT: _strnicoll not implemented.\n")); 284 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 285 return FALSE; 286 } 287 288 289 /********************************************************************* 290 * _ultow (MSVCRT.475) 291 */ 292 wchar_t * CDECL MSVCRT__ultow( unsigned long value, wchar_t *string, int radix ) 293 { 294 dprintf(("MSVCRT: _ultow not implemented.\n")); 295 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 296 return FALSE; 297 } 298 299 300 /********************************************************************* 301 * _umask (MSVCRT.476) 302 */ 303 int CDECL MSVCRT__umask( int pmode ) 304 { 305 dprintf(("MSVCRT: _umask not implemented.\n")); 306 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 307 return FALSE; 308 } 309 310 311 /********************************************************************* 312 * _waccess (MSVCRT.484) 313 */ 314 int CDECL MSVCRT__waccess( const wchar_t *path, int mode ) 315 { 316 dprintf(("MSVCRT: _waccess not implemented.\n")); 317 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 318 return FALSE; 319 } 320 321 322 /********************************************************************* 323 * _wasctime (MSVCRT.485) 324 */ 325 wchar_t * CDECL MSVCRT__wasctime( const struct tm *timeptr ) 326 { 327 dprintf(("MSVCRT: _wasctime not implemented.\n")); 328 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 329 return FALSE; 330 } 331 332 333 /********************************************************************* 334 * _wchdir (MSVCRT.486) 335 */ 336 int CDECL MSVCRT__wchdir( const wchar_t *dirname ) 337 { 338 dprintf(("MSVCRT: _wchdir not implemented.\n")); 339 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 340 return FALSE; 341 } 342 343 344 /********************************************************************* 345 * _wchmod (MSVCRT.487) 346 */ 347 int CDECL MSVCRT__wchmod( const wchar_t *filename, int pmode ) 348 { 349 dprintf(("MSVCRT: _wchmod not implemented.\n")); 350 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 351 return FALSE; 352 } 353 354 355 /********************************************************************* 356 * _wcreat (MSVCRT.489) 357 */ 358 int CDECL MSVCRT__wcreat( const wchar_t *filename, int pmode ) 359 { 360 dprintf(("MSVCRT: _wcreat not implemented.\n")); 361 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 362 return FALSE; 363 } 364 365 366 /********************************************************************* 367 * _wcsncoll (MSVCRT.494) 368 */ 369 int CDECL MSVCRT__wcsncoll( const wchar_t *string1, const wchar_t *string2, size_t count ) 370 { 371 dprintf(("MSVCRT: _wcsncoll not implemented.\n")); 372 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 373 return FALSE; 374 } 375 376 377 /********************************************************************* 378 * _wcsnicoll (MSVCRT.496) 379 */ 380 int CDECL MSVCRT__wcsnicoll( const wchar_t *string1, const wchar_t *string2 , size_t count ) 381 { 382 dprintf(("MSVCRT: _wcsnicoll not implemented.\n")); 383 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 384 return FALSE; 385 } 386 387 388 /********************************************************************* 389 * _wctime (MSVCRT.501) 390 */ 391 wchar_t * CDECL MSVCRT__wctime( const time_t *timer ) 392 { 393 dprintf(("MSVCRT: _wctime not implemented.\n")); 394 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 395 return FALSE; 396 } 397 398 399 /********************************************************************* 400 * _wexecl (MSVCRT.503) 401 */ 402 int CDECL MSVCRT__wexecl( const wchar_t *path, const wchar_t *arg0, ... ) 403 { 404 dprintf(("MSVCRT: _wexecl not implemented.\n")); 405 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 406 return FALSE; 407 } 408 409 410 /********************************************************************* 411 * _wexecle (MSVCRT.504) 412 */ 413 int CDECL MSVCRT__wexecle( const wchar_t *path, const wchar_t *arg0, ... ) 414 { 415 dprintf(("MSVCRT: _wexecle not implemented.\n")); 416 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 417 return FALSE; 418 } 419 420 421 /********************************************************************* 422 * _wexeclp (MSVCRT.505) 423 */ 424 int CDECL MSVCRT__wexeclp( const wchar_t *file, const wchar_t *arg0, ... ) 425 { 426 dprintf(("MSVCRT: _wexeclp not implemented.\n")); 427 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 428 return FALSE; 429 } 430 431 432 /********************************************************************* 433 * _wexeclpe (MSVCRT.506) 434 */ 435 int CDECL MSVCRT__wexeclpe( const wchar_t *file, const wchar_t *arg0, ... ) 436 { 437 dprintf(("MSVCRT: _wexeclpe not implemented.\n")); 438 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 439 return FALSE; 440 } 441 442 443 /********************************************************************* 444 * _wexecv (MSVCRT.507) 445 */ 446 int CDECL MSVCRT__wexecv( const wchar_t *path, const wchar_t *const argv[] ) 447 { 448 dprintf(("MSVCRT: _wexecv not implemented.\n")); 449 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 450 return FALSE; 451 } 452 453 454 /********************************************************************* 455 * _wexecve (MSVCRT.508) 456 */ 457 int CDECL MSVCRT__wexecve( const wchar_t *path, const wchar_t *const argv[], 458 const wchar_t *const envp[] ) 459 { 460 dprintf(("MSVCRT: _wexecve not implemented.\n")); 461 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 462 return FALSE; 463 } 464 465 466 /********************************************************************* 467 * _wexecvp (MSVCRT.509) 468 */ 469 int CDECL MSVCRT__wexecvp( const wchar_t *file, const wchar_t *const argv[] ) 470 { 471 dprintf(("MSVCRT: _wexecvp not implemented.\n")); 472 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 473 return FALSE; 474 } 475 476 477 /********************************************************************* 478 * _wexecvpe (MSVCRT.510) 479 */ 480 int CDECL MSVCRT__wexecvpe( const wchar_t *file, const wchar_t *const argv[], 481 const wchar_t *const envp[] ) 482 { 483 dprintf(("MSVCRT: _wexecvpe not implemented.\n")); 484 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 485 return FALSE; 486 } 487 488 489 /********************************************************************* 490 * _wfdopen (MSVCRT.511) 491 */ 492 FILE * CDECL MSVCRT__wfdopen( int, const wchar_t *s ) 493 { 494 dprintf(("MSVCRT: _wfdopen not implemented.\n")); 495 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 496 return FALSE; 497 } 498 499 500 /********************************************************************* 501 * _wfindfirst (MSVCRT.512) 502 */ 503 long CDECL MSVCRT__wfindfirst( const wchar_t *filespec, struct _wfinddata_t *fileinfo ) 504 { 505 dprintf(("MSVCRT: _wfindfirst not implemented.\n")); 506 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 507 return FALSE; 508 } 509 510 511 /********************************************************************* 512 * _wfindnext (MSVCRT.514) 513 */ 514 int CDECL MSVCRT__wfindnext( long handle, struct _wfinddata_t *fileinfo ) 515 { 516 dprintf(("MSVCRT: _wfindnext not implemented.\n")); 517 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 518 return FALSE; 519 } 520 521 522 /********************************************************************* 523 * _wfopen (MSVCRT.516) 524 */ 525 FILE * CDECL MSVCRT__wfopen( const wchar_t *s1, const wchar_t *s2 ) 526 { 527 dprintf(("MSVCRT: _wfopen not implemented.\n")); 528 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 529 return FALSE; 530 } 531 532 533 /********************************************************************* 534 * _wfreopen (MSVCRT.517) 535 */ 536 FILE * CDECL MSVCRT__wfreopen( const wchar_t *s1, const wchar_t *s2, FILE * f) 537 { 538 dprintf(("MSVCRT: _wfreopen not implemented.\n")); 539 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 540 return FALSE; 541 } 542 543 544 /********************************************************************* 545 * _wfsopen (MSVCRT.518) 546 */ 547 FILE * CDECL MSVCRT__wfsopen( const wchar_t *filename, const wchar_t *mode, int shflag ) 548 { 549 dprintf(("MSVCRT: _wfsopen not implemented.\n")); 550 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 551 return FALSE; 552 } 553 554 555 /********************************************************************* 556 * _wfullpath (MSVCRT.519) 557 */ 558 wchar_t * CDECL MSVCRT__wfullpath( wchar_t *s1, const wchar_t *s2, size_t n ) 559 { 560 dprintf(("MSVCRT: _wfullpath not implemented.\n")); 561 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 562 return FALSE; 563 } 564 565 566 /********************************************************************* 567 * _wgetcwd (MSVCRT.520) 568 */ 569 wchar_t * CDECL MSVCRT__wgetcwd( wchar_t *buf, size_t size ) 570 { 571 dprintf(("MSVCRT: _wgetcwd not implemented.\n")); 572 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 573 return FALSE; 574 } 575 576 577 /********************************************************************* 578 * _wgetdcwd (MSVCRT.521) 579 */ 580 wchar_t * CDECL MSVCRT__wgetdcwd( int drive, wchar_t *buffer, size_t maxlen ) 581 { 582 dprintf(("MSVCRT: _wgetdcwd not implemented.\n")); 583 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 584 return FALSE; 585 } 586 587 588 /********************************************************************* 589 * _wgetenv (MSVCRT.522) 590 */ 591 wchar_t * CDECL MSVCRT__wgetenv( const wchar_t *name ) 592 { 593 dprintf(("MSVCRT: _wgetenv not implemented.\n")); 594 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 595 return FALSE; 596 } 597 598 599 /********************************************************************* 600 * _wmakepath (MSVCRT.526) 601 */ 602 void CDECL MSVCRT__wmakepath( wchar_t *path, const wchar_t *drive, 603 const wchar_t *dir, const wchar_t *fname, const wchar_t *ext ) 604 { 605 dprintf(("MSVCRT: _wmakepath not implemented.\n")); 606 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 607 } 608 609 610 /********************************************************************* 611 * _wmkdir (MSVCRT.527) 612 */ 613 int CDECL MSVCRT__wmkdir( const wchar_t *path ) 614 { 615 dprintf(("MSVCRT: _wmkdir not implemented.\n")); 616 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 617 return FALSE; 618 } 619 620 621 /********************************************************************* 622 * _wmktemp (MSVCRT.528) 623 */ 624 wchar_t * CDECL MSVCRT__wmktemp( wchar_t* ) 625 { 626 dprintf(("MSVCRT: _wmktemp not implemented.\n")); 627 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 628 return FALSE; 629 } 630 631 632 /********************************************************************* 633 * _wopen (MSVCRT.529) 634 */ 635 int CDECL MSVCRT__wopen( const wchar_t *s, int n, ... ) 636 { 637 dprintf(("MSVCRT: _wopen not implemented.\n")); 638 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 639 return FALSE; 640 } 641 642 643 /********************************************************************* 644 * _wperror (MSVCRT.530) 645 */ 646 void CDECL MSVCRT__wperror( const wchar_t *s ) 647 { 648 dprintf(("MSVCRT: _wperror not implemented.\n")); 649 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 650 } 651 652 653 /********************************************************************* 654 * _wpopen (MSVCRT.532) 655 */ 656 FILE * CDECL MSVCRT__wpopen( const wchar_t *command, const wchar_t *mode ) 657 { 658 dprintf(("MSVCRT: _wpopen not implemented.\n")); 659 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 660 return FALSE; 661 } 662 663 664 /********************************************************************* 665 * _wputenv (MSVCRT.533) 666 */ 667 int CDECL MSVCRT__wputenv( const wchar_t *env_string ) 668 { 669 dprintf(("MSVCRT: _wputenv not implemented.\n")); 670 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 671 return FALSE; 672 } 673 674 675 /********************************************************************* 676 * _wremove (MSVCRT.534) 677 */ 678 int CDECL MSVCRT__wremove( const wchar_t *s ) 679 { 680 dprintf(("MSVCRT: _wremove not implemented.\n")); 681 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 682 return FALSE; 683 } 684 685 686 /********************************************************************* 687 * _wrename (MSVCRT.535) 688 */ 689 int CDECL MSVCRT__wrename( const wchar_t *s1, const wchar_t *s2 ) 690 { 691 dprintf(("MSVCRT: _wrename not implemented.\n")); 692 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 693 return FALSE; 694 } 695 696 697 /********************************************************************* 698 * _wrmdir (MSVCRT.537) 699 */ 700 int CDECL MSVCRT__wrmdir( const wchar_t *path ) 701 { 702 dprintf(("MSVCRT: _wrmdir not implemented.\n")); 703 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 704 return FALSE; 705 } 706 707 708 /********************************************************************* 709 * _wsearchenv (MSVCRT.538) 710 */ 711 void CDECL MSVCRT__wsearchenv( const wchar_t *name, const wchar_t *env_var, wchar_t *buf ) 712 { 713 dprintf(("MSVCRT: _wsearchenv not implemented.\n")); 714 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 715 } 716 717 718 /********************************************************************* 719 * _wsetlocale (MSVCRT.539) 720 */ 721 wchar_t * CDECL MSVCRT__wsetlocale(int category,const wchar_t *locale) 722 { 723 dprintf(("MSVCRT: _wsetlocale not implemented.\n")); 724 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 725 return FALSE; 726 } 727 728 729 /********************************************************************* 730 * _wsopen (MSVCRT.540) 731 */ 732 int CDECL MSVCRT__wsopen( const wchar_t *s, int n1, int n2, ... ) 733 { 734 dprintf(("MSVCRT: _wsopen not implemented.\n")); 735 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 736 return FALSE; 737 } 738 739 740 /********************************************************************* 741 * _wspawnl (MSVCRT.541) 742 */ 743 int CDECL MSVCRT__wspawnl( int mode, const wchar_t *path, const wchar_t *arg0, ... ) 744 { 745 dprintf(("MSVCRT: _wspawnl not implemented.\n")); 746 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 747 return FALSE; 748 } 749 750 751 /********************************************************************* 752 * _wspawnle (MSVCRT.542) 753 */ 754 int CDECL MSVCRT__wspawnle( int mode, const wchar_t *path, const wchar_t *arg0, ... ) 755 { 756 dprintf(("MSVCRT: _wspawnle not implemented.\n")); 757 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 758 return FALSE; 759 } 760 761 762 /********************************************************************* 763 * _wspawnlp (MSVCRT.543) 764 */ 765 int CDECL MSVCRT__wspawnlp( int mode, const wchar_t *path, const wchar_t *arg0, ... ) 766 { 767 dprintf(("MSVCRT: _wspawnlp not implemented.\n")); 768 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 769 return FALSE; 770 } 771 772 773 /********************************************************************* 774 * _wspawnlpe (MSVCRT.544) 775 */ 776 int CDECL MSVCRT__wspawnlpe( int mode, const wchar_t *path, const wchar_t *arg0, ... ) 777 { 778 dprintf(("MSVCRT: _wspawnlpe not implemented.\n")); 779 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 780 return FALSE; 781 } 782 783 784 /********************************************************************* 785 * _wspawnv (MSVCRT.545) 786 */ 787 int CDECL MSVCRT__wspawnv( int mode, const wchar_t *path, const wchar_t * const *argv ) 788 { 789 dprintf(("MSVCRT: _wspawnv not implemented.\n")); 790 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 791 return FALSE; 792 } 793 794 795 /********************************************************************* 796 * _wspawnve (MSVCRT.546) 797 */ 798 int CDECL MSVCRT__wspawnve( int mode, const wchar_t *path, 799 const wchar_t * const *argv, const wchar_t * const *envp ) 800 { 801 dprintf(("MSVCRT: _wspawnve not implemented.\n")); 802 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 803 return FALSE; 804 } 805 806 807 /********************************************************************* 808 * _wspawnvp (MSVCRT.547) 809 */ 810 int CDECL MSVCRT__wspawnvp( int mode, const wchar_t *path, const wchar_t * const *argv ) 811 { 812 dprintf(("MSVCRT: _wspawnvp not implemented.\n")); 813 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 814 return FALSE; 815 } 816 817 818 /********************************************************************* 819 * _wspawnvpe (MSVCRT.548) 820 */ 821 int CDECL MSVCRT__wspawnvpe( int mode, const wchar_t *path, 822 const wchar_t * const *argv, const wchar_t * const *envp ) 823 { 824 dprintf(("MSVCRT: _wspawnvpe not implemented.\n")); 825 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 826 return FALSE; 827 } 828 829 830 /********************************************************************* 831 * _wsplitpath (MSVCRT.549) 832 */ 833 void CDECL MSVCRT__wsplitpath( const wchar_t *path, wchar_t *drive, 834 wchar_t *dir, wchar_t *fname, wchar_t *ext ) 835 { 836 dprintf(("MSVCRT: _wsplitpath not implemented.\n")); 837 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 838 } 839 840 841 /********************************************************************* 842 * _wstat (MSVCRT.550) 843 */ 844 int CDECL MSVCRT__wstat( const wchar_t *s, struct _wstat *w ) 845 { 846 dprintf(("MSVCRT: _wstat not implemented.\n")); 847 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 848 return FALSE; 849 } 850 851 852 /********************************************************************* 853 * _wstrdate (MSVCRT.552) 854 */ 855 wchar_t * CDECL MSVCRT__wstrdate( wchar_t *buf ) 856 { 857 dprintf(("MSVCRT: _wstrdate not implemented.\n")); 858 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 859 return FALSE; 860 } 861 862 863 /********************************************************************* 864 * _wstrtime (MSVCRT.553) 865 */ 866 wchar_t * CDECL MSVCRT__wstrtime( wchar_t *buf ) 867 { 868 dprintf(("MSVCRT: _wstrtime not implemented.\n")); 869 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 870 return FALSE; 871 } 872 873 874 /********************************************************************* 875 * _wsystem (MSVCRT.554) 876 */ 877 int CDECL MSVCRT__wsystem( const wchar_t *cmd ) 878 { 879 dprintf(("MSVCRT: _wsystem not implemented.\n")); 880 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 881 return FALSE; 882 } 883 884 885 /********************************************************************* 886 * _wtempnam (MSVCRT.555) 887 */ 888 wchar_t * CDECL MSVCRT__wtempnam( wchar_t *dir, wchar_t *prefix ) 889 { 890 dprintf(("MSVCRT: _wtempnam not implemented.\n")); 891 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 892 return FALSE; 893 } 894 895 896 /********************************************************************* 897 * _wtmpnam (MSVCRT.555) 898 */ 899 wchar_t * CDECL MSVCRT__wtmpnam( wchar_t *tn ) 900 { 901 dprintf(("MSVCRT: _wtmpnam not implemented.\n")); 902 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 903 return FALSE; 904 } 905 906 907 /********************************************************************* 908 * _wunlink (MSVCRT.560) 909 */ 910 int CDECL MSVCRT__wunlink(const wchar_t *path) 911 { 912 dprintf(("MSVCRT: _wunlink not implemented.\n")); 913 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 914 return FALSE; 915 } 916 917 918 /********************************************************************* 919 * _wutime (MSVCRT.561) 920 */ 921 int CDECL MSVCRT__wutime( const wchar_t *path, const struct utimbuf * times ) 922 { 923 dprintf(("MSVCRT: _wutime not implemented.\n")); 152 924 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 153 925 return FALSE; -
trunk/src/msvcrt/msvcrt.def
r1103 r1118 1 ; $Id: msvcrt.def,v 1. 2 1999-10-01 16:02:32sandervl Exp $1 ; $Id: msvcrt.def,v 1.3 1999-10-04 09:55:59 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 109 109 CRTDLL___iscsym = CRTDLL.__iscsym 110 110 CRTDLL___iscsymf = CRTDLL.__iscsymf 111 CRTDLL___mb_cur_max_dll = CRTDLL.___mb_cur_max_dll 111 112 CRTDLL___threadhandle = CRTDLL.__threadhandle 112 113 CRTDLL___threadid = CRTDLL.__threadid … … 127 128 CRTDLL__CItanh = CRTDLL._CItanh 128 129 CRTDLL__access = CRTDLL._access 130 CRTDLL__acmdln_dll = CRTDLL.acmdln_dll 131 CRTDLL__aexit_rtn_dll = CRTDLL.aexit_rtn_dll 129 132 CRTDLL__amsg_exit = CRTDLL._amsg_exit 133 CRTDLL__argc_dll = CRTDLL.argc_dll 134 CRTDLL__argv_dll = CRTDLL.argv_dll 130 135 CRTDLL__assert = CRTDLL._assert 131 136 CRTDLL__beep = CRTDLL._beep … … 142 147 CRTDLL__clearfp = CRTDLL._clearfp 143 148 CRTDLL__close = CRTDLL._close 149 CRTDLL__commode_dll = CRTDLL.commode_dll 144 150 CRTDLL__control87 = CRTDLL._control87 145 151 CRTDLL__controlfp = CRTDLL._controlfp … … 150 156 CRTDLL__cscanf = CRTDLL._cscanf 151 157 CRTDLL__cwait = CRTDLL._cwait 158 CRTDLL__daylight_dll = CRTDLL.daylight_dll 152 159 CRTDLL__dup = CRTDLL._dup 153 160 CRTDLL__dup2 = CRTDLL._dup2 154 161 CRTDLL__ecvt = CRTDLL._ecvt 155 162 CRTDLL__endthread = CRTDLL._endthread 163 CRTDLL__environ_dll = CRTDLL.environ_dll 156 164 CRTDLL__errno = CRTDLL._errno 157 165 CRTDLL__except_handler2 = CRTDLL._except_handler2 … … 172 180 CRTDLL__fgetwchar = CRTDLL._fgetwchar 173 181 CRTDLL__filbuf = CRTDLL._filbuf 182 CRTDLL__fileinfo_dll = CRTDLL.fileinfo_dll 174 183 CRTDLL__filelength = CRTDLL._filelength 175 184 CRTDLL__fileno = CRTDLL._fileno … … 180 189 CRTDLL__flsbuf = CRTDLL._flsbuf 181 190 CRTDLL__flushall = CRTDLL._flushall 191 CRTDLL__fmode_dll = CRTDLL.fmode_dll 182 192 CRTDLL__fpclass = CRTDLL._fpclass 183 193 CRTDLL__fpieee_flt = CRTDLL._fpieee_flt … … 306 316 CRTDLL__open_osfhandle = CRTDLL._open_osfhandle 307 317 CRTDLL__pclose = CRTDLL._pclose 318 CRTDLL__pctype_dll = CRTDLL.pctype_dll 308 319 CRTDLL__pipe = CRTDLL._pipe 309 320 CRTDLL__popen = CRTDLL._popen … … 342 353 CRTDLL__strtime = CRTDLL._strtime 343 354 CRTDLL__swab = CRTDLL._swab 355 CRTDLL__sys_errlist = CRTDLL.sys_errlist 356 CRTDLL__sys_nerr_dll = CRTDLL.sys_nerr_dll 344 357 CRTDLL__tell = CRTDLL._tell 345 358 CRTDLL__tempnam = CRTDLL._tempnam 359 CRTDLL__timezone_dll = CRTDLL.timezone_dll 346 360 CRTDLL__tolower = CRTDLL._tolower 347 361 CRTDLL__toupper = CRTDLL._toupper 348 362 CRTDLL__tzset = CRTDLL._tzset 363 CRTDLL__tzname = CRTDLL.tzname 349 364 CRTDLL__ungetch = CRTDLL._ungetch 350 365 CRTDLL__unlink = CRTDLL._unlink … … 356 371 CRTDLL__wcsrev = CRTDLL._wcsrev 357 372 CRTDLL__wcsset = CRTDLL._wcsset 373 CRTDLL__winmajor_dll = CRTDLL.winmajor_dll 374 CRTDLL__winminor_dll = CRTDLL.winminor_dll 375 CRTDLL__winver_dll = CRTDLL.winver_dll 358 376 CRTDLL__write = CRTDLL._write 359 377 CRTDLL__y0 = CRTDLL._y0 … … 563 581 ; __RTtypeid @78 564 582 ; __STRINGTOLD @79 565 ; __argc@80566 ; __argv@81583 __argc = CRTDLL__argc_dll @80 584 __argv = CRTDLL__argv_dll @81 567 585 ; __badioinfo @82 568 586 __crtCompareStringA = KERNEL32_CompareStringA @83 … … 581 599 ; __lc_handle @96 582 600 ; __lconv_init @97 583 ; __mb_cur_max@98601 __mb_cur_max = CRTDLL___mb_cur_max_dll @98 584 602 ; __p___argc @99 585 603 … … 629 647 ; _abnormal_termination @142 630 648 _access = CRTDLL__access @143 631 ; _acmdln@144649 _acmdln = CRTDLL__acmdln_dll @144 632 650 ; _adj_fdiv_m16i @145 633 651 ; _adj_fdiv_m32 @146 … … 644 662 ; _adj_fptan @157 645 663 ; _adjust_fdiv @158 646 ; _aexit_rtn@159664 _aexit_rtn = CRTDLL__aexit_rtn_dll @159 647 665 _amsg_exit = CRTDLL__amsg_exit @160 648 666 _assert = CRTDLL__assert @161 … … 666 684 _close = CRTDLL__close @180 667 685 ; _commit @181 668 ; _commode@182686 _commode = CRTDLL__commode_dll @182 669 687 _control87 = CRTDLL__control87 @183 670 688 _controlfp = CRTDLL__controlfp @184 … … 676 694 ; _ctype @190 677 695 _cwait = CRTDLL__cwait @191 678 ; _daylight_dll@192696 _daylight_dll = CRTDLL__daylight_dll @192 679 697 ; _dstbias @193 680 698 _dup = CRTDLL__dup @194 … … 683 701 _endthread = CRTDLL__endthread @197 684 702 ; _endthreadex @198 685 ; _environ@199703 _environ = CRTDLL__environ_dll @199 686 704 687 705 … … 706 724 _fgetwchar = CRTDLL__fgetwchar @218 707 725 _filbuf = CRTDLL__filbuf @219 708 ; _fileinfo@220726 _fileinfo = CRTDLL__fileinfo_dll @220 709 727 _filelength = CRTDLL__filelength @221 710 728 ; _filelengthi64 @222 … … 718 736 _flsbuf = CRTDLL__flsbuf @230 719 737 _flushall = CRTDLL__flushall @231 720 ; _fmode@232738 _fmode = CRTDLL__fmode_dll @232 721 739 _fpclass = CRTDLL__fpclass @233 722 740 _fpieee_flt = CRTDLL__fpieee_flt @234 … … 733 751 _gcvt = CRTDLL__gcvt @245 734 752 _get_osfhandle = CRTDLL__get_osfhandle @246 735 ; _get_sbh_threshold@247753 _get_sbh_threshold = _MSVCRT__get_sbh_threshold @247 736 754 _getch = CRTDLL__getch @248 737 755 _getche = CRTDLL__getche @249 … … 743 761 _getdrives = CRTDLL__getdrives @255 744 762 ; _getmaxstdio @256 745 ; _getmbcp@257763 _getmbcp = _MSVCRT__getmbcp @257 746 764 _getpid = CRTDLL__getpid @258 747 765 ; _getsystime @259 … … 758 776 ; _i64tow @271 759 777 _initterm = _DLL_InitTerm @272 760 ; _inp@273761 ; _inpd@274762 ; _inpw@275778 _inp = _MSVCRT__inp @273 779 _inpd = _MSVCRT__inpd @274 780 _inpw = _MSVCRT__inpw @275 763 781 _iob = CRTDLL__iob @276 764 782 _isatty = CRTDLL__isatty @277 … … 797 815 _isnan = CRTDLL__isnan @308 798 816 _itoa = NTDLL__itoa @309 799 ; _itow@310817 _itow = _MSVCRT__itow @310 800 818 _j0 = CRTDLL__j0 @311 801 819 _j1 = CRTDLL__j1 @312 … … 815 833 ; _lseeki64 @326 816 834 _ltoa = NTDLL__ltoa @327 817 ; _ltow@328835 _ltow = _MSVCRT__ltow @328 818 836 _makepath = CRTDLL__makepath @329 819 837 _mbbtombc = CRTDLL__mbbtombc @330 … … 882 900 _open_osfhandle = CRTDLL__open_osfhandle @393 883 901 ; _osver @394 884 ; _outp@395885 ; _outpd@396886 ; _outpw@397902 _outp = _MSVCRT__outp @395 903 _outpd = _MSVCRT__outpd @396 904 _outpw = _MSVCRT__outpw @397 887 905 _pclose = CRTDLL__pclose @398 888 ; _pctype@399906 _pctype = CRTDLL__pctype_dll @399 889 907 890 908 … … 910 928 _searchenv = CRTDLL__searchenv @419 911 929 ; _seh_longjmp_unwind @420 912 ; _set_error_mode@421913 ; _set_sbh_threshold@422930 _set_error_mode = _MSVCRT__set_error_mode @421 931 _set_sbh_threshold = _MSVCRT__set_sbh_threshold @422 914 932 _seterrormode = CRTDLL__seterrormode @423 915 933 _setjmp = CRTDLL__setjmp @424 … … 951 969 _strupr = NTDLL__strupr @460 952 970 _swab = CRTDLL__swab @461 953 ; _sys_errlist@462954 ; _sys_nerr@463971 _sys_errlist = CRTDLL__sys_errlist @462 972 _sys_nerr = CRTDLL__sys_nerr_dll @463 955 973 _tell = CRTDLL__tell @464 956 974 ; _telli64 @465 957 975 _tempnam = CRTDLL__tempnam @466 958 ; _timezone@467976 _timezone = CRTDLL__timezone_dll @467 959 977 _tolower = CRTDLL__tolower @468 960 978 _toupper = CRTDLL__toupper @469 961 ; _tzname@470979 _tzname = CRTDLL__tzname @470 962 980 _tzset = CRTDLL__tzset @471 963 981 ; _ui64toa @472 964 982 ; _ui64tow @473 965 983 _ultoa = NTDLL__ultoa @474 966 ; _ultow@475967 ; _umask@476984 _ultow = _MSVCRT__ultow @475 985 _umask = _MSVCRT__umask @476 968 986 _ungetch = CRTDLL__ungetch @477 969 987 _unlink = CRTDLL__unlink @478 … … 973 991 _vsnprintf = NTDLL__vsnprintf @482 974 992 _vsnwprintf = CRTDLL__vsnwprintf @483 975 ; _waccess@484976 ; _wasctime@485977 ; _wchdir@486978 ; _wchmod@487993 _waccess = _MSVCRT__waccess @484 994 _wasctime = _MSVCRT__wasctime @485 995 _wchdir = _MSVCRT__wchdir @486 996 _wchmod = _MSVCRT__wchmod @487 979 997 ; _wcmdln @488 980 ; _wcreat@489998 _wcreat = _MSVCRT__wcreat @489 981 999 _wcsdup = CRTDLL__wcsdup @490 982 1000 _wcsicmp = NTDLL__wcsicmp @491 983 1001 _wcsicoll = CRTDLL__wcsicoll @492 984 1002 _wcslwr = NTDLL__wcslwr @493 985 ; _wcsncoll@4941003 _wcsncoll = _MSVCRT__wcsncoll @494 986 1004 _wcsnicmp = NTDLL__wcsnicmp @495 987 ; _wcsnicoll@4961005 _wcsnicoll = _MSVCRT__wcsnicoll @496 988 1006 _wcsnset = CRTDLL__wcsnset @497 989 1007 _wcsrev = CRTDLL__wcsrev @498 … … 992 1010 993 1011 _wcsupr = NTDLL__wcsupr @500 994 ; _wctime@5011012 _wctime = _MSVCRT__wctime @501 995 1013 ; _wenviron @502 996 ; _wexecl@503997 ; _wexecle@504998 ; _wexeclp@505999 ; _wexeclpe@5061000 ; _wexecv@5071001 ; _wexecve@5081002 ; _wexecvp@5091003 ; _wexecvpe@5101004 ; _wfdopen@5111005 ; _wfindfirst@5121014 _wexecl = _MSVCRT__wexecl @503 1015 _wexecle = _MSVCRT__wexecle @504 1016 _wexeclp = _MSVCRT__wexeclp @505 1017 _wexeclpe = _MSVCRT__wexeclpe @506 1018 _wexecv = _MSVCRT__wexecv @507 1019 _wexecve = _MSVCRT__wexecve @508 1020 _wexecvp = _MSVCRT__wexecvp @509 1021 _wexecvpe = _MSVCRT__wexecvpe @510 1022 _wfdopen = _MSVCRT__wfdopen @511 1023 _wfindfirst = _MSVCRT__wfindfirst @512 1006 1024 ; _wfindfirsti64 @513 1007 ; _wfindnext@5141025 _wfindnext = _MSVCRT__wfindnext @514 1008 1026 ; _wfindnexti64 @515 1009 ; _wfopen@5161010 ; _wfreopen@5171011 ; _wfsopen@5181012 ; _wfullpath@5191013 ; _wgetcwd@5201014 ; _wgetdcwd@5211015 ; _wgetenv@5221016 ; _winmajor@5231017 ; _winminor@5241018 ; _winver@5251019 ; _wmakepath@5261020 ; _wmkdir@5271021 ; _wmktemp@5281022 ; _wopen@5291023 ; _wperror@5301027 _wfopen = _MSVCRT__wfopen @516 1028 _wfreopen = _MSVCRT__wfreopen @517 1029 _wfsopen = _MSVCRT__wfsopen @518 1030 _wfullpath = _MSVCRT__wfullpath @519 1031 _wgetcwd = _MSVCRT__wgetcwd @520 1032 _wgetdcwd = _MSVCRT__wgetdcwd @521 1033 _wgetenv = _MSVCRT__wgetenv @522 1034 _winmajor = CRTDLL__winmajor_dll @523 1035 _winminor = CRTDLL__winminor_dll @524 1036 _winver = CRTDLL__winver_dll @525 1037 _wmakepath = _MSVCRT__wmakepath @526 1038 _wmkdir = _MSVCRT__wmkdir @527 1039 _wmktemp = _MSVCRT__wmktemp @528 1040 _wopen = _MSVCRT__wopen @529 1041 _wperror = _MSVCRT__wperror @530 1024 1042 ; _wpgmptr @531 1025 ; _wpopen@5321026 ; _wputenv@5331027 ; _wremove@5341028 ; _wrename@5351043 _wpopen = _MSVCRT__wpopen @532 1044 _wputenv = _MSVCRT__wputenv @533 1045 _wremove = _MSVCRT__wremove @534 1046 _wrename = _MSVCRT__wrename @535 1029 1047 _write = CRTDLL__write @536 1030 ; _wrmdir@5371031 ; _wsearchenv@5381032 ; _wsetlocale@5391033 ; _wsopen@5401034 ; _wspawnl@5411035 ; _wspawnle@5421036 ; _wspawnlp@5431037 ; _wspawnlpe@5441038 ; _wspawnv@5451039 ; _wspawnve@5461040 ; _wspawnvp@5471041 ; _wspawnvpe@5481042 ; _wsplitpath@5491043 ; _wstat@5501048 _wrmdir = _MSVCRT__wrmdir @537 1049 _wsearchenv = _MSVCRT__wsearchenv @538 1050 _wsetlocale = _MSVCRT__wsetlocale @539 1051 _wsopen = _MSVCRT__wsopen @540 1052 _wspawnl = _MSVCRT__wspawnl @541 1053 _wspawnle = _MSVCRT__wspawnle @542 1054 _wspawnlp = _MSVCRT__wspawnlp @543 1055 _wspawnlpe = _MSVCRT__wspawnlpe @544 1056 _wspawnv = _MSVCRT__wspawnv @545 1057 _wspawnve = _MSVCRT__wspawnve @546 1058 _wspawnvp = _MSVCRT__wspawnvp @547 1059 _wspawnvpe = _MSVCRT__wspawnvpe @548 1060 _wsplitpath = _MSVCRT__wsplitpath @549 1061 _wstat = _MSVCRT__wstat @550 1044 1062 ; _wstati64 @551 1045 ; _wstrdate@5521046 ; _wstrtime@5531047 ; _wsystem@5541048 ; _wtempnam@5551049 ; _wtmpnam@5561063 _wstrdate = _MSVCRT__wstrdate @552 1064 _wstrtime = _MSVCRT__wstrtime @553 1065 _wsystem = _MSVCRT__wsystem @554 1066 _wtempnam = _MSVCRT__wtempnam @555 1067 _wtmpnam = _MSVCRT__wtmpnam @556 1050 1068 _wtoi = NTDLL__wtoi @557 1051 1069 ; _wtoi64 @558 1052 1070 _wtol = NTDLL__wtol @559 1053 ; _wunlink@5601054 ; _wutime@5611071 _wunlink = _MSVCRT__wunlink @560 1072 _wutime = _MSVCRT__wutime @561 1055 1073 _y0 = CRTDLL__y0 @562 1056 1074 _y1 = CRTDLL__y1 @563
Note:
See TracChangeset
for help on using the changeset viewer.
