#include "inflib.h"
#include "infhost.h"
#include <debug.h>
Go to the source code of this file.
|
| int | InfHostFindFirstLine (HINF InfHandle, const WCHAR *Section, const WCHAR *Key, PINFCONTEXT *Context) |
| |
| int | InfHostFindNextLine (PINFCONTEXT ContextIn, PINFCONTEXT ContextOut) |
| |
| int | InfHostFindFirstMatchLine (PINFCONTEXT ContextIn, const WCHAR *Key, PINFCONTEXT ContextOut) |
| |
| int | InfHostFindNextMatchLine (PINFCONTEXT ContextIn, const WCHAR *Key, PINFCONTEXT ContextOut) |
| |
| LONG | InfHostGetLineCount (HINF InfHandle, PCWSTR Section) |
| |
| LONG | InfHostGetFieldCount (PINFCONTEXT Context) |
| |
| int | InfHostGetBinaryField (PINFCONTEXT Context, ULONG FieldIndex, UCHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| |
| int | InfHostGetIntField (PINFCONTEXT Context, ULONG FieldIndex, INT *IntegerValue) |
| |
| int | InfHostGetMultiSzField (PINFCONTEXT Context, ULONG FieldIndex, WCHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| |
| int | InfHostGetStringField (PINFCONTEXT Context, ULONG FieldIndex, WCHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) |
| |
| int | InfHostGetData (PINFCONTEXT Context, WCHAR **Key, WCHAR **Data) |
| |
| int | InfHostGetDataField (PINFCONTEXT Context, ULONG FieldIndex, WCHAR **Data) |
| |
| VOID | InfHostFreeContext (PINFCONTEXT Context) |
| |
◆ NDEBUG
◆ InfHostFindFirstLine()
Definition at line 18 of file infhostget.c.
22{
24
27 {
28 return 0;
29 }
30 else
31 {
33 return -1;
34 }
35}
INFSTATUS InfpFindFirstLine(PINFCACHE Cache, PCWSTR Section, PCWSTR Key, PINFCONTEXT *Context)
Referenced by registry_callback().
◆ InfHostFindFirstMatchLine()
Definition at line 58 of file infhostget.c.
61{
63
66 {
67 return 0;
68 }
69 else
70 {
72 return -1;
73 }
74}
INFSTATUS InfpFindFirstMatchLine(PINFCONTEXT ContextIn, PCWSTR Key, PINFCONTEXT ContextOut)
◆ InfHostFindNextLine()
Definition at line 39 of file infhostget.c.
41{
43
46 {
47 return 0;
48 }
49 else
50 {
52 return -1;
53 }
54}
INFSTATUS InfpFindNextLine(PINFCONTEXT ContextIn, PINFCONTEXT ContextOut)
Referenced by registry_callback().
◆ InfHostFindNextMatchLine()
Definition at line 78 of file infhostget.c.
81{
83
86 {
87 return 0;
88 }
89 else
90 {
92 return -1;
93 }
94}
INFSTATUS InfpFindNextMatchLine(PINFCONTEXT ContextIn, PCWSTR Key, PINFCONTEXT ContextOut)
◆ InfHostFreeContext()
◆ InfHostGetBinaryField()
Definition at line 116 of file infhostget.c.
121{
123
127 {
128 return 0;
129 }
130 else
131 {
133 return -1;
134 }
135}
INFSTATUS InfpGetBinaryField(PINFCONTEXT Context, ULONG FieldIndex, PUCHAR ReturnBuffer, ULONG ReturnBufferSize, PULONG RequiredSize)
_In_ DWORD _In_ DWORD ReturnBufferSize
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID _Out_ PULONG RequiredSize
Referenced by do_reg_operation().
◆ InfHostGetData()
Definition at line 205 of file infhostget.c.
208{
210
213 {
214 return 0;
215 }
216 else
217 {
219 return -1;
220 }
221}
INFSTATUS InfpGetData(PINFCONTEXT Context, PWCHAR *Key, PWCHAR *Data)
◆ InfHostGetDataField()
Definition at line 225 of file infhostget.c.
228{
230
233 {
234 return 0;
235 }
236 else
237 {
239 return -1;
240 }
241}
INFSTATUS InfpGetDataField(PINFCONTEXT Context, ULONG FieldIndex, PWCHAR *Data)
◆ InfHostGetFieldCount()
◆ InfHostGetIntField()
Definition at line 139 of file infhostget.c.
142{
144
147 {
148 return 0;
149 }
150 else
151 {
153 return -1;
154 }
155}
INFSTATUS InfpGetIntField(PINFCONTEXT Context, ULONG FieldIndex, INT *IntegerValue)
Referenced by registry_callback().
◆ InfHostGetLineCount()
Definition at line 98 of file infhostget.c.
100{
102}
LONG InfpGetLineCount(HINF InfHandle, PCWSTR Section)
◆ InfHostGetMultiSzField()
Definition at line 159 of file infhostget.c.
164{
166
170 {
171 return 0;
172 }
173 else
174 {
176 return -1;
177 }
178}
INFSTATUS InfpGetMultiSzField(PINFCONTEXT Context, ULONG FieldIndex, PWSTR ReturnBuffer, ULONG ReturnBufferSize, PULONG RequiredSize)
Referenced by do_reg_operation().
◆ InfHostGetStringField()
Definition at line 182 of file infhostget.c.
187{
189
193 {
194 return 0;
195 }
196 else
197 {
199 return -1;
200 }
201}
INFSTATUS InfpGetStringField(PINFCONTEXT Context, ULONG FieldIndex, PWSTR ReturnBuffer, ULONG ReturnBufferSize, PULONG RequiredSize)
Referenced by do_reg_operation(), and registry_callback().