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.

66 lines
1.1 KiB

  1. //depot/Lab01_N/Base/ntos/config/i386/parseini.h#1 - branch change 3 (text)
  2. PVOID
  3. CmpOpenInfFile(
  4. IN PVOID InfImage,
  5. IN ULONG ImageSize
  6. );
  7. VOID
  8. CmpCloseInfFile(
  9. PVOID InfHandle
  10. );
  11. PCHAR
  12. CmpGetKeyName(
  13. IN PVOID INFHandle,
  14. IN PCHAR SectionName,
  15. IN ULONG LineIndex
  16. );
  17. BOOLEAN
  18. CmpSearchInfSection(
  19. IN PVOID InfHandle,
  20. IN PCHAR SectionName
  21. );
  22. BOOLEAN
  23. CmpSearchInfLine(
  24. IN PVOID INFHandle,
  25. IN PCHAR SectionName,
  26. IN ULONG LineIndex
  27. );
  28. PCHAR
  29. CmpGetSectionLineIndex (
  30. IN PVOID INFHandle,
  31. IN PCHAR SectionName,
  32. IN ULONG LineIndex,
  33. IN ULONG ValueIndex
  34. );
  35. ULONG
  36. CmpGetSectionLineIndexValueCount(
  37. IN PVOID INFHandle,
  38. IN PCHAR SectionName,
  39. IN ULONG LineIndex
  40. );
  41. BOOLEAN
  42. CmpGetIntField(
  43. IN PVOID INFHandle,
  44. IN PCHAR SectionName,
  45. IN ULONG LineIndex,
  46. IN ULONG ValueIndex,
  47. IN OUT PULONG Data
  48. );
  49. BOOLEAN
  50. CmpGetBinaryField(
  51. IN PVOID INFHandle,
  52. IN PCHAR SectionName,
  53. IN ULONG LineIndex,
  54. IN ULONG ValueIndex,
  55. IN OUT PVOID Buffer,
  56. IN ULONG BufferSize,
  57. IN OUT PULONG ActualSize
  58. );