#include "usetup.h"
-#ifdef __REACTOS__
-#include <infros.h>
-#endif
-
#define NDEBUG
#include <debug.h>
#ifdef __REACTOS__
-VOID WINAPI
-InfpCloseInfFile(
- IN HINF InfHandle)
-{
- InfCloseFile(InfHandle);
-}
-
BOOL WINAPI
InfpFindFirstLineW(
IN HINF InfHandle,
return TRUE;
}
-BOOL WINAPI
-InfpFindNextLine(
- IN PINFCONTEXT ContextIn,
- OUT PINFCONTEXT ContextOut)
-{
- return InfFindNextLine(ContextIn, ContextOut);
-}
-
-BOOL WINAPI
-InfpGetBinaryField(
- IN PINFCONTEXT Context,
- IN ULONG FieldIndex,
- IN OUT BYTE* ReturnBuffer,
- IN ULONG ReturnBufferSize,
- OUT PULONG RequiredSize)
-{
- return InfGetBinaryField(Context, FieldIndex, ReturnBuffer, ReturnBufferSize, RequiredSize);
-}
-
-DWORD WINAPI
-InfpGetFieldCount(
- IN PINFCONTEXT Context)
-{
- return (DWORD)InfGetFieldCount(Context);
-}
-
-BOOL WINAPI
-InfpGetIntField(
- IN PINFCONTEXT Context,
- IN DWORD FieldIndex,
- OUT PINT IntegerValue)
-{
- LONG IntegerValueL;
- BOOL ret;
-
- ret = InfGetIntField(Context, FieldIndex, &IntegerValueL);
- *IntegerValue = (INT)IntegerValueL;
- return ret;
-}
-
-BOOL WINAPI
-InfpGetMultiSzFieldW(
- IN PINFCONTEXT Context,
- IN ULONG FieldIndex,
- IN OUT PWSTR ReturnBuffer,
- IN ULONG ReturnBufferSize,
- OUT PULONG RequiredSize)
-{
- return InfGetMultiSzField(Context, FieldIndex, ReturnBuffer, ReturnBufferSize, RequiredSize);
-}
-
-BOOL WINAPI
-InfpGetStringFieldW(
- IN PINFCONTEXT Context,
- IN ULONG FieldIndex,
- IN OUT PWSTR ReturnBuffer,
- IN ULONG ReturnBufferSize,
- OUT PULONG RequiredSize)
-{
- return InfGetStringField(Context, FieldIndex, ReturnBuffer, ReturnBufferSize, RequiredSize);
-}
-
HINF WINAPI
InfpOpenInfFileW(
IN PCWSTR FileName,
Status = InfOpenFile(
&hInf,
&FileNameU,
- LocaleId,
+ LANGIDFROMLCID(LocaleId),
&ErrorLineUL);
*ErrorLine = (UINT)ErrorLineUL;
if (!NT_SUCCESS(Status))
&hInf,
FileBuffer,
FileSize,
- LocaleId,
+ LANGIDFROMLCID(LocaleId),
&ErrorLineUL);
*ErrorLine = (UINT)ErrorLineUL;
if (!NT_SUCCESS(Status))
#endif /* !__REACTOS__ */
}
-VOID INF_SetHeap(
- IN PVOID Heap)
-{
-#ifdef __REACTOS__
- InfSetHeap(Heap);
-#endif
-}
-
/* EOF */