// Copyright (c) Microsoft Corporation and Contributors. // Licensed under the MIT License. namespace wil { #if defined(_APISETLIBLOADER_) && !defined(__WIL_APISETLIBLOADER_) #define __WIL_APISETLIBLOADER_ typedef unique_any unique_dll_directory_cookie; #endif // __WIL_APISETLIBLOADER_ #if defined(MSIXDYNAMICDEPENDENCY_H) && !defined(__WIL_MSIXDYNAMICDEPENDENCY_H) #define __WIL_MSIXDYNAMICDEPENDENCY_H typedef unique_any unique_mdd_package_dependency_context; #endif // __WIL_MSIXDYNAMICDEPENDENCY_H #if defined(_APPMODEL_H_) && !defined(__WIL_APPMODEL_H_) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) #define __WIL_APPMODEL_H_ typedef unique_any unique_package_info_reference; #endif // __WIL_APPMODEL_H_ #if defined(__WIL_APPMODEL_H_) && !defined(__WIL_APPMODEL_H_STL) && defined(WIL_RESOURCE_STL) #define __WIL_APPMODEL_H_STL typedef shared_any shared_package_info_reference; typedef weak_any weak_package_info_reference; #endif // __WIL_APPMODEL_H_STL }