Functions |
| int | InfHostOpenBufferedFile (PHINF InfHandle, void *Buffer, ULONG BufferSize, ULONG *ErrorLine) |
| int | InfHostOpenFile (PHINF InfHandle, const CHAR *FileName, ULONG *ErrorLine) |
| int | InfHostWriteFile (HINF InfHandle, const CHAR *FileName, const CHAR *HeaderComment) |
| void | InfHostCloseFile (HINF InfHandle) |
| int | InfHostFindFirstLine (HINF InfHandle, const CHAR *Section, const CHAR *Key, PINFCONTEXT *Context) |
| int | InfHostFindNextLine (PINFCONTEXT ContextIn, PINFCONTEXT ContextOut) |
| int | InfHostFindFirstMatchLine (PINFCONTEXT ContextIn, const CHAR *Key, PINFCONTEXT ContextOut) |
| int | InfHostFindNextMatchLine (PINFCONTEXT ContextIn, const CHAR *Key, PINFCONTEXT ContextOut) |
| LONG | InfHostGetLineCount (HINF InfHandle, const CHAR *Section) |
| LONG | InfHostGetFieldCount (PINFCONTEXT Context) |
| int | InfHostGetBinaryField (PINFCONTEXT Context, ULONG FieldIndex, UCHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| int | InfHostGetIntField (PINFCONTEXT Context, ULONG FieldIndex, ULONG *IntegerValue) |
| int | InfHostGetMultiSzField (PINFCONTEXT Context, ULONG FieldIndex, CHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| int | InfHostGetStringField (PINFCONTEXT Context, ULONG FieldIndex, CHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| int | InfHostGetData (PINFCONTEXT Context, CHAR **Key, CHAR **Data) |
| int | InfHostGetDataField (PINFCONTEXT Context, ULONG FieldIndex, CHAR **Data) |
| int | InfHostFindOrAddSection (HINF InfHandle, const CHAR *Section, PINFCONTEXT *Context) |
| int | InfHostAddLine (PINFCONTEXT Context, const CHAR *Key) |
| int | InfHostAddField (PINFCONTEXT Context, const CHAR *Data) |
| void | InfHostFreeContext (PINFCONTEXT Context) |