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.

44 lines
963 B

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. buildinf.h
  5. Abstract:
  6. Declares the public interface for INF writing routines implemented
  7. in w95upg\winntsif\buildinf.c.
  8. Author:
  9. Jim Schmidt (jimschm) 09-Nov-1996
  10. Revision History:
  11. marcw 19-Jun-1998 More clean up
  12. marcw 15-Jan-1998 Cleaned up, made winntsif dir
  13. marcw 08-Jun-1997 Redesigned to use memdb
  14. --*/
  15. #pragma once
  16. BOOL BuildInf_Entry(IN HINSTANCE hinstDLL, IN DWORD dwReason, IN LPVOID lpv);
  17. BOOL WriteInfToDisk (IN PCTSTR OutputFile);
  18. BOOL MergeInf (IN PCTSTR InputFile);
  19. BOOL MergeMigrationDllInf (IN PCTSTR InputFile);
  20. DWORD WriteInfKey (PCTSTR Section, PCTSTR szKey, PCTSTR szVal);
  21. DWORD WriteInfKeyEx (PCTSTR Section, PCTSTR szKey, PCTSTR szVal, DWORD ValueSectionId, BOOL EnsureKeyIsUnique);
  22. //
  23. // winntsif.c
  24. //
  25. DWORD BuildWinntSifFile (DWORD Request);
  26. PTSTR GetNeededLangDirs (VOID);
  27. DWORD CreateFileLists (DWORD Request);