/******************************************************************************** * * * securityappcontainer.h -- ApiSet Contract for api-ms-win-security-appcontainer-l1 * * * * Copyright (c) Microsoft Corporation. All rights reserved. * * * ********************************************************************************/ #ifdef _MSC_VER #pragma once #endif // _MSC_VER #ifndef _APIAPPCONTAINER_ #define _APIAPPCONTAINER_ #include #include #include #include #pragma region Desktop Family or OneCore Family #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) #ifdef __cplusplus extern "C" { #endif #if NTDDI_VERSION >= NTDDI_WIN8 // // Token Extension APIs // BOOL WINAPI GetAppContainerNamedObjectPath( _In_opt_ HANDLE Token, _In_opt_ PSID AppContainerSid, _In_ ULONG ObjectPathLength, _Out_writes_opt_(ObjectPathLength) LPWSTR ObjectPath, _Out_ PULONG ReturnLength ); #endif #ifdef __cplusplus } #endif #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) */ #pragma endregion #endif // _APIAPPCONTAINER_