File tree Expand file tree Collapse file tree 2 files changed +18
-3
lines changed Expand file tree Collapse file tree 2 files changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -200,13 +200,28 @@ typedef ULONG (WINAPI *_UnDecorateSymbolNameW)(
200
200
);
201
201
202
202
// undocumented
203
- typedef BOOL (WINAPI * _SymGetDiaSession )(
203
+ typedef BOOLEAN (WINAPI * _SymGetDiaSource )(
204
+ _In_ HANDLE ProcessHandle ,
205
+ _In_ ULONG64 BaseOfDll ,
206
+ _Out_ PVOID * IDiaDataSource
207
+ );
208
+
209
+ // undocumented
210
+ typedef BOOLEAN (WINAPI * _SymGetDiaSession )(
204
211
_In_ HANDLE ProcessHandle ,
205
212
_In_ ULONG64 BaseOfDll ,
206
213
_Out_ PVOID * IDiaSession
207
214
);
208
215
209
- typedef VOID (WINAPI * _SymFreeDiaString )(
216
+ // undocumented
217
+ typedef BOOLEAN (WINAPI * _SymSetDiaSession )(
218
+ _In_ HANDLE ProcessHandle ,
219
+ _In_ ULONG64 BaseOfDll ,
220
+ _In_ PVOID IDiaSession
221
+ );
222
+
223
+ // undocumented
224
+ typedef VOID (WINAPI * _SymFreeDiaString )(
210
225
_In_ PWSTR DiaString
211
226
);
212
227
Original file line number Diff line number Diff line change @@ -2229,7 +2229,7 @@ BOOLEAN PhGetSymbolProviderDiaSession(
2229
2229
_Out_ PVOID * DiaSession
2230
2230
)
2231
2231
{
2232
- BOOL result ;
2232
+ BOOLEAN result ;
2233
2233
PVOID session ; // IDiaSession COM interface
2234
2234
2235
2235
PhpRegisterSymbolProvider (SymbolProvider );
You can’t perform that action at this time.
0 commit comments