diff --git a/Sandboxie/apps/start/start.cpp b/Sandboxie/apps/start/start.cpp index 8555996d..25376e87 100644 --- a/Sandboxie/apps/start/start.cpp +++ b/Sandboxie/apps/start/start.cpp @@ -1926,6 +1926,15 @@ int __stdcall WinMainCRTStartup( } #include #include +typedef +__kernel_entry NTSTATUS +(NTAPI* NQIP)( + IN HANDLE ProcessHandle, + IN PROCESSINFOCLASS ProcessInformationClass, + OUT PVOID ProcessInformation, + IN ULONG ProcessInformationLength, + OUT PULONG ReturnLength OPTIONAL + ); DWORD GetParentPIDAndName(DWORD ProcessID, LPTSTR lpszBuffer_Parent_Name, PDWORD ErrCodeForBuffer) { HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, ProcessID); @@ -1934,7 +1943,7 @@ DWORD GetParentPIDAndName(DWORD ProcessID, LPTSTR lpszBuffer_Parent_Name, PDWORD } - HMODULE hNtdll = GetModuleHandle(_T("ntdll.dll")); + HMODULE hNtdll = GetModuleHandle(L"ntdll.dll"); if (!hNtdll) { CloseHandle(hProcess);