From bbe353230727568d3c1999af2701d2e150ff232f Mon Sep 17 00:00:00 2001 From: Vishal More Date: Thu, 11 Jun 2020 11:11:17 +0530 Subject: Picking up lastest bug fixes & SHA2 signing [SNG-2803] GFE-SDK : SHA-2 sign task --- samples/DX_APIUsage/GfeSDKWrapper.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'samples/DX_APIUsage/GfeSDKWrapper.c') diff --git a/samples/DX_APIUsage/GfeSDKWrapper.c b/samples/DX_APIUsage/GfeSDKWrapper.c index 809d64b..8f9fbe3 100644 --- a/samples/DX_APIUsage/GfeSDKWrapper.c +++ b/samples/DX_APIUsage/GfeSDKWrapper.c @@ -57,7 +57,7 @@ static void __stdcall handleGenericResponse(NVGSDK_RetCode rc, void* context); static void __stdcall handlePermissionRequested(NVGSDK_RetCode rc, void* context); static void updateResultString(NVGSDK_RetCode rc); -typedef struct +typedef struct { char const* defaultLocale; NVGSDK_Highlight* highlights; @@ -77,7 +77,7 @@ void __stdcall handlePermissionRequested(NVGSDK_RetCode rc, void* context) free(context); } -void Init(char const* gameName, char const* defaultLocale, NVGSDK_Highlight* highlights, size_t numHighlights) +void Init(char const* gameName, char const* defaultLocale, NVGSDK_Highlight* highlights, size_t numHighlights, char const* targetPath, int targetPid) { memset(g_lastQueryResult, 0, MAX_QUERY_STRING); memset(g_lastResult, 0, NVGSDK_MAX_LENGTH); @@ -97,6 +97,12 @@ void Init(char const* gameName, char const* defaultLocale, NVGSDK_Highlight* hig inParams.scopeTableSize = COUNT_OF(scopes); inParams.notificationCallback = handleNotification; + if (targetPath != NULL && targetPid != 0) + { + inParams.targetPath = targetPath; + inParams.targetPid = targetPid; + } + NVGSDK_CreateResponse outParams; memset(&outParams, 0, sizeof(outParams)); outParams.scopePermissionTable = &scopePermissions[0]; -- cgit v1.2.3