1/* 2 * Copyright 2013 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8#ifndef win_dbghelp_DEFINED 9#define win_dbghelp_DEFINED 10 11#ifdef SK_BUILD_FOR_WIN32 12 13#include <dbghelp.h> 14#include <shellapi.h> 15#include <shlobj.h> 16 17void setAppName(const char* app_name); 18const char* getAppName(); 19 20void setBinariesPath(const char* binaries_path); 21const char* getBinariesPath(); 22 23void setAppVersion(const char* version); 24const char* getAppVersion(); 25 26void setCdbPath(const char* path); 27const char* getCdbPath(); 28 29void setUpDebuggingFromArgs(const char* vargs0); 30 31int GenerateDumpAndPrintCallstack(EXCEPTION_POINTERS* pExceptionPointers); 32 33#endif // SK_BUILD_FOR_WIN32 34 35#endif // win_dbghelp_DEFINED 36