From 4d72d85c456bb4ba01330212b9435b520c82fc1a Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 28 Sep 2014 18:45:24 +0100 Subject: [PATCH] [Refs #87: Static Analysis] Restore function annotations --- pdblocate/pdblocate.cpp | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/pdblocate/pdblocate.cpp b/pdblocate/pdblocate.cpp index 397f0cbfb..c8e7e3e25 100644 --- a/pdblocate/pdblocate.cpp +++ b/pdblocate/pdblocate.cpp @@ -315,10 +315,21 @@ struct Module vector modules; -typedef BOOL (CALLBACK *PFINDFILEINPATHCALLBACKW)(PCWSTR, PVOID); - -typedef BOOL (WINAPI *PSYMINITIALIZEW)(HANDLE, PCWSTR, BOOL); -typedef BOOL (WINAPI *PSYMFINDFILEINPATHW)(HANDLE, PCWSTR, PCWSTR, PVOID, DWORD, DWORD, DWORD, PWSTR, PFINDFILEINPATHCALLBACKW, PVOID); +typedef BOOL(WINAPI *PSYMINITIALIZEW)( + _In_ HANDLE hProcess, + _In_opt_ PCWSTR UserSearchPath, + _In_ BOOL fInvadeProcess); +typedef BOOL(WINAPI *PSYMFINDFILEINPATHW)( + _In_ HANDLE hprocess, + _In_opt_ PCWSTR SearchPath, + _In_ PCWSTR FileName, + _In_opt_ PVOID id, + _In_ DWORD two, + _In_ DWORD three, + _In_ DWORD flags, + _Out_writes_(MAX_PATH + 1) PWSTR FoundFile, + _In_opt_ PFINDFILEINPATHCALLBACKW callback, + _In_opt_ PVOID context); PSYMINITIALIZEW dynSymInitializeW = NULL; PSYMFINDFILEINPATHW dynSymFindFileInPathW = NULL;