extern.c
上传用户:xiaoan1112
上传日期:2013-04-11
资源大小:19621k
文件大小:2k
源码类别:

操作系统开发

开发平台:

Visual C++

  1. /***************************************************************************/
  2. /*                                                                         */
  3. /* EXTERN.C */
  4. /*                                                                         */
  5. /* Copyright (c) 1991 - Microsoft Corp. */
  6. /* All rights reserved. */
  7. /* Microsoft Confidential */
  8. /*                                                                         */
  9. /*                                                                         */
  10. /* johnhe - 12/29/89 */
  11. /***************************************************************************/
  12. /* 
  13. unsigned ErrorMessageText = ERROR_MESSAGE_TEXT;
  14. unsigned AcceptText = ACCEPT_TEXT;
  15. unsigned SetDefaultText  = SET_DEFAULT_TEXT;
  16. unsigned DiskErrorText = DISK_ERROR_TEXT;
  17. unsigned Type525Text  = TYPE_525_TEXT;
  18. unsigned Type35Text = TYPE_35_TEXT;
  19. unsigned DskFmtText = DSK_FMT_TEXT;
  20. unsigned FmtStatText  = FMT_STAT_TEXT;
  21. */
  22. #include <stdio.h>
  23. #include <stdlib.h>
  24. #include <malloc.h>
  25. #include <dos.h>
  26. #include <direct.h>
  27. #include    <io.h>
  28. #include    <systypes.h>
  29. #include    <sysstat.h>
  30. #include    <fcntl.h>
  31. #include <alias.h>
  32. #include <global.h>
  33. #include <upgrade.h>
  34. void FatalError( int );
  35. /* Globals to resolve */
  36. char *szRootPath = "\";
  37. int CreatingRecovery;
  38. /***************************************************************************/
  39. fmemcmp( char far *Str1, char far *Str2, UINT Len )
  40. {
  41. while( Len && *Str1 == *Str2 )
  42. Str1++, Str2++, Len--;
  43. return( Len );
  44. }
  45. /***************************************************************************/
  46. /* */
  47. /* Functions replaced with windows versions */
  48. /* */
  49. /***************************************************************************/
  50. #if 0
  51. void Error( int x )
  52. {;}
  53. void PromptForDisk( int x )
  54. {;}
  55. int PromptForDiskFmt( int x )
  56. {;}
  57. int PromptForDefault( void )
  58. {;}
  59. void ProcessCopyError( char *szFile, int ErrorType )
  60. {;}
  61. void WriteProtectPrompt( void )
  62. {;}
  63. void NotReadyPrompt( void )
  64. {;}
  65. #endif
  66. /***************************************************************************/