ReactOS
0.4.15-dev-4857-g47842d7
|
#include "spapisup.h"
Go to the source code of this file.
Classes | |
struct | _INFCONTEXT |
Macros | |
#define | MAX_INF_STRING_LENGTH 1024 |
#define | INF_STYLE_OLDNT 0x00000001 |
#define | INF_STYLE_WIN4 0x00000002 |
Functions | |
C_ASSERT (sizeof(INFCONTEXT)==2 *sizeof(HINF)+2 *sizeof(UINT)) | |
FORCEINLINE VOID | INF_FreeData (IN PCWSTR InfData) |
BOOLEAN | INF_GetDataField (IN PINFCONTEXT Context, IN ULONG FieldIndex, OUT PCWSTR *Data) |
BOOLEAN | INF_GetData (IN PINFCONTEXT Context, OUT PCWSTR *Key, OUT PCWSTR *Data) |
typedef struct _INFCONTEXT INFCONTEXT |
typedef struct _INFCONTEXT * PINFCONTEXT |
typedef BOOL(WINAPI* pSpInfFindNextLine) (IN PINFCONTEXT ContextIn, OUT PINFCONTEXT ContextOut) |
typedef BOOL(WINAPI* pSpInfGetBinaryField) (IN PINFCONTEXT Context, IN ULONG FieldIndex, OUT PUCHAR ReturnBuffer, IN ULONG ReturnBufferSize, OUT PULONG RequiredSize) |
typedef PCWSTR(WINAPI* pSpInfGetField) (IN PINFCONTEXT Context, IN ULONG FieldIndex) |
typedef ULONG(WINAPI* pSpInfGetFieldCount) (IN PINFCONTEXT Context) |
typedef BOOL(WINAPI* pSpInfGetIntField) (IN PINFCONTEXT Context, IN ULONG FieldIndex, OUT INT *IntegerValue) |
typedef BOOL(WINAPI* pSpInfGetMultiSzField) (IN PINFCONTEXT Context, IN ULONG FieldIndex, OUT PWSTR ReturnBuffer, IN ULONG ReturnBufferSize, OUT PULONG RequiredSize) |
typedef BOOL(WINAPI* pSpInfGetStringField) (IN PINFCONTEXT Context, IN ULONG FieldIndex, OUT PWSTR ReturnBuffer, IN ULONG ReturnBufferSize, OUT PULONG RequiredSize) |
FORCEINLINE VOID INF_FreeData | ( | IN PCWSTR | InfData | ) |
Definition at line 157 of file infsupp.h.
Referenced by AddComputerTypeEntries(), AddEntriesFromInfSection(), AddSectionToCopyQueue(), AddSectionToCopyQueueCab(), CheckUnattendedSetup(), CreateDisplayDriverList(), GetSourceFileAndTargetLocation(), INF_GetData(), InstallDriver(), LoadSetupInf(), PrepareCopyInfFile(), PrepareFileCopy(), and UpdateRegistry().
Definition at line 90 of file infsupp.c.
Referenced by AddSectionToCopyQueueCab(), CheckUnattendedSetup(), CreateKeyboardLayoutList(), CreateLanguageList(), LoadSetupInf(), LookupDirectoryById(), PrepareCopyInfFile(), and PrepareFileCopy().
Definition at line 42 of file infsupp.c.
Referenced by AddComputerTypeEntries(), AddEntriesFromInfSection(), AddSectionToCopyQueue(), AddSectionToCopyQueueCab(), CreateDisplayDriverList(), GetSourceFileAndTargetLocation(), INF_GetData(), InstallDriver(), ProcessDisplayRegistry(), and UpdateRegistry().
pSpInfCloseInfFile SpInfCloseInfFile |
Definition at line 86 of file infsupp.c.
Referenced by CheckUnattendedSetup(), FinishSetup(), ImportRegistryFile(), and PrepareFileCopy().
pSpInfFindFirstLine SpInfFindFirstLine |
Definition at line 87 of file infsupp.c.
Referenced by AddComputerTypeEntries(), AddEntriesFromInfSection(), AddSectionToCopyQueue(), AddSectionToCopyQueueCab(), CheckUnattendedSetup(), CreateDisplayDriverList(), CreateKeyboardLayoutList(), CreateLanguageList(), GetSourceFileAndTargetLocation(), InstallDriver(), LoadSetupInf(), LookupDirectoryById(), PrepareCopyInfFile(), PrepareFileCopy(), ProcessDisplayRegistry(), registry_callback(), and UpdateRegistry().
pSpInfFindNextLine SpInfFindNextLine |
Definition at line 88 of file infsupp.c.
Referenced by AddComputerTypeEntries(), AddEntriesFromInfSection(), AddSectionToCopyQueue(), AddSectionToCopyQueueCab(), CreateDisplayDriverList(), PrepareCopyInfFile(), PrepareFileCopy(), registry_callback(), and UpdateRegistry().
pSpInfGetBinaryField SpInfGetBinaryField |
Definition at line 90 of file infsupp.c.
Referenced by do_reg_operation().
pSpInfGetField SpInfGetField |
Definition at line 94 of file infsupp.c.
Referenced by INF_GetDataField().
pSpInfGetFieldCount SpInfGetFieldCount |
Definition at line 89 of file infsupp.c.
Referenced by do_reg_operation(), and INF_GetData().
pSpInfGetIntField SpInfGetIntField |
Definition at line 91 of file infsupp.c.
Referenced by CheckUnattendedSetup(), LoadSetupInf(), and registry_callback().
pSpInfGetMultiSzField SpInfGetMultiSzField |
Definition at line 92 of file infsupp.c.
Referenced by do_reg_operation().
pSpInfGetStringField SpInfGetStringField |
Definition at line 93 of file infsupp.c.
Referenced by do_reg_operation(), INF_GetDataField(), and registry_callback().
pSpInfOpenInfFile SpInfOpenInfFile |
Definition at line 95 of file infsupp.c.
Referenced by CheckUnattendedSetup(), ImportRegistryFile(), LoadSetupInf(), and PrepareFileCopy().