Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
874 B

  1. /*++
  2. Copyright (c) 1997 Microsoft Corporation
  3. Module Name:
  4. dosmig.h
  5. Abstract:
  6. Declares the interface for the Win9x side of DOS environment
  7. migration.
  8. Author:
  9. Marc R. Whitten (marcw) 15-Feb-1998
  10. Revision History:
  11. <alias> <date> <comments>
  12. --*/
  13. #pragma once
  14. typedef struct {
  15. TCHAR FullLine [MEMDB_MAX];
  16. TCHAR Path [MEMDB_MAX];
  17. TCHAR Command [MEMDB_MAX];
  18. TCHAR Arguments [MEMDB_MAX];
  19. TCHAR FullPath [MEMDB_MAX];
  20. TCHAR PathOnNt [MEMDB_MAX];
  21. DWORD StatusOnNt;
  22. } LINESTRUCT, *PLINESTRUCT;
  23. VOID
  24. InitLineStruct (
  25. OUT PLINESTRUCT LineStruct,
  26. IN PTSTR Line
  27. );
  28. BOOL
  29. ParseDosFiles (
  30. VOID
  31. );
  32. BOOL
  33. WINAPI
  34. DosMig_Entry(
  35. HINSTANCE hInstance,
  36. DWORD dwReason,
  37. LPVOID lpReserved
  38. );
  39. DWORD
  40. ProcessDosConfigFiles (
  41. IN DWORD Request
  42. );