none
Trouble with certifications

    Question

  • Binary analyzer
    • Error Found: The binary analyzer test detected the following errors:
      • File c:\program files\windowsapps\hydranet.wmr.mobile_0.6.166.0_x86__c8swnp5djf116\sni.dll has failed the AppContainerCheck check.
    • Impact if not fixed: If the app doesn’t use the available Windows protections, it can increase the vulnerability of the customer's computer to malware.
    • How to fix: Apply the required linker options - SAFESEH, DYNAMICBASE, NXCOMPAT, and APPCONTAINER - when you link the app. See links below for more information:

    Supported APIs
    • Error Found: The supported APIs test detected the following errors:
      • API SetHandleInformation in api-ms-win-core-handle-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API CreateFileA in api-ms-win-core-file-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API GetDriveTypeW in api-ms-win-core-file-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API DisconnectNamedPipe in api-ms-win-core-namedpipe-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API ImpersonateNamedPipeClient in api-ms-win-core-namedpipe-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API PeekNamedPipe in api-ms-win-core-namedpipe-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API SetNamedPipeHandleState in api-ms-win-core-namedpipe-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API IsTokenRestricted in api-ms-win-security-base-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RevertToSelf in api-ms-win-security-base-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API lstrcpynW in api-ms-win-core-string-obsolete-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API lstrlenW in api-ms-win-core-string-obsolete-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API CharNextExA in api-ms-win-core-stringansi-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API GetComputerNameExA in api-ms-win-core-sysinfo-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API GetSystemDirectoryA in api-ms-win-core-sysinfo-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API GetVersionExA in api-ms-win-core-sysinfo-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API ExpandEnvironmentStringsW in api-ms-win-core-processenvironment-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API SearchPathW in api-ms-win-core-processenvironment-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API GetComputerNameA in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API LoadLibraryA in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API LoadLibraryW in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API SetFileCompletionNotificationModes in api-ms-win-core-kernel32-legacy-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegCloseKey in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegEnumKeyExA in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegOpenKeyExA in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegOpenKeyExW in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegQueryInfoKeyA in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegQueryValueExA in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API RegQueryValueExW in api-ms-win-core-registry-l1-1-0.dll is not supported for this application type. sni.dll calls this API.
      • API CompareStringA in api-ms-win-core-localization-obsolete-l1-2-0.dll is not supported for this application type. sni.dll calls this API.
      • API LCMapStringA in api-ms-win-core-localization-l1-2-0.dll is not supported for this application type. sni.dll calls this API.
      • API LCMapStringW in api-ms-win-core-localization-l1-2-0.dll is not supported for this application type. sni.dll calls this API.
      • API VerSetConditionMask in api-ms-win-core-sysinfo-l1-2-0.dll is not supported for this application type. sni.dll calls this API.
      • API CryptDestroyKey in advapi32.dll is not supported for this application type. sni.dll calls this API.
      • API UnhandledExceptionFilter in kernel32.dll is not supported for this application type. sni.dll calls this API.
      • API VerifyVersionInfoA in kernel32.dll is not supported for this application type. sni.dll calls this API.
      • API WaitNamedPipeA in kernel32.dll is not supported for this application type. sni.dll calls this API.
      • API ??1type_info@@UAE@XZ in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API ??2@YAPAXI@Z in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API ??3@YAXPAX@Z in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API ?terminate@@YAXXZ in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _XcptFilter in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API __CxxFrameHandler3 in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API __dllonexit in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _amsg_exit in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _atoi_l in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _except_handler4_common in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _initterm in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _lock in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _onexit in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _purecall in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _stricmp in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _stricmp_l in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _strnicmp_l in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _unlock in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _vsnprintf in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _vsnprintf_l in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _vsnwprintf_l in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API _wcsnicmp in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API atoi in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API free in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API malloc in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API memcpy in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API memcpy_s in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API memmove in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API memmove_s in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API memset in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API strchr in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API strncmp in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API strspn in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API wcsncmp in msvcrt.dll is not supported for this application type. sni.dll calls this API.
      • API wcsncpy_s in msvcrt.dll is not supported for this application type. sni.dll calls this API.
    • Impact if not fixed: Using an API that is not part of the Windows SDK for Windows Store apps violates the Windows Store certification requirements.
    • How to fix: Review the error messages to identify the API that is not part of the Windows SDK for Windows Store apps. Please note, apps that are built in a debug configuration or without .NET Native enabled (where applicable) can fail this test as these environments may pull in unsupported APIs. Retest your app in a release configuration, and with .NET Native enabled if applicable. See the link below for more information:

    i got something like that and cant fix it i compile my project with .net native tools and it help with 2 dll pack(becouse on the begin i got 3 errrors in first test result) this result give me advice : Apply the required linker options but i dont know how to do this in visual studio 2017. can somebody help me with that ?

     
    Monday, April 24, 2017 2:04 PM

All replies

  • Hi kacper.staniszewski,

    Welcome to MSDN forum.

    This forum is about the MSBuild, as your issue is more related to the Publishing Windows Store apps, we help you move it to the Publishing Windows Store apps forum for better support.
    Thank you for your understanding.


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, April 27, 2017 1:51 AM
  • Hello,

    You may create a support ticket here: http://aka.ms/storesupport  through your developer account so that they can review your specific package.

    Thank you.

    Best regards,

    Mattew Wu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Wednesday, May 3, 2017 7:58 AM
    Moderator
  • Was this issue ever solved?  We are getting the same thing.
    Thursday, November 2, 2017 3:09 PM
  • I have exactly the same issue!!

    :-(

    Saturday, January 27, 2018 9:45 AM
  • I have the problem as well, using Visual Studio 2017 15.5.6
    Wednesday, January 31, 2018 3:04 PM