Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Appx
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::Storage::Packaging
Module
windows_sys
::
Win32
::
Storage
::
Packaging
::
Appx
Copy item path
[
−
]
Structs
§
APPX_ENCRYPTED_EXEMPTIONS
APPX_ENCRYPTED_PACKAGE_SETTINGS
APPX_ENCRYPTED_PACKAGE_SETTINGS2
APPX_KEY_INFO
APPX_PACKAGE_SETTINGS
APPX_PACKAGE_WRITER_PAYLOAD_STREAM
PACKAGE_ID
PACKAGE_INFO
PACKAGE_VERSION
PACKAGE_VERSION_0_0
_PACKAGE_INFO_REFERENCE
Constants
§
APPLICATION_USER_MODEL_ID_MAX_LENGTH
APPLICATION_USER_MODEL_ID_MIN_LENGTH
APPX_BUNDLE_FOOTPRINT_FILE_TYPE_BLOCKMAP
APPX_BUNDLE_FOOTPRINT_FILE_TYPE_FIRST
APPX_BUNDLE_FOOTPRINT_FILE_TYPE_LAST
APPX_BUNDLE_FOOTPRINT_FILE_TYPE_MANIFEST
APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_APPLICATION
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_RESOURCE
APPX_CAPABILITY_APPOINTMENTS
APPX_CAPABILITY_CLASS_ALL
APPX_CAPABILITY_CLASS_CUSTOM
APPX_CAPABILITY_CLASS_DEFAULT
APPX_CAPABILITY_CLASS_GENERAL
APPX_CAPABILITY_CLASS_RESTRICTED
APPX_CAPABILITY_CLASS_WINDOWS
APPX_CAPABILITY_CONTACTS
APPX_CAPABILITY_DOCUMENTS_LIBRARY
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION
APPX_CAPABILITY_INTERNET_CLIENT
APPX_CAPABILITY_INTERNET_CLIENT_SERVER
APPX_CAPABILITY_MUSIC_LIBRARY
APPX_CAPABILITY_PICTURES_LIBRARY
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER
APPX_CAPABILITY_REMOVABLE_STORAGE
APPX_CAPABILITY_SHARED_USER_CERTIFICATES
APPX_CAPABILITY_VIDEOS_LIBRARY
APPX_COMPRESSION_OPTION_FAST
APPX_COMPRESSION_OPTION_MAXIMUM
APPX_COMPRESSION_OPTION_NONE
APPX_COMPRESSION_OPTION_NORMAL
APPX_COMPRESSION_OPTION_SUPERFAST
APPX_ENCRYPTED_PACKAGE_OPTION_DIFFUSION
APPX_ENCRYPTED_PACKAGE_OPTION_NONE
APPX_ENCRYPTED_PACKAGE_OPTION_PAGE_HASHING
APPX_FOOTPRINT_FILE_TYPE_BLOCKMAP
APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY
APPX_FOOTPRINT_FILE_TYPE_CONTENTGROUPMAP
APPX_FOOTPRINT_FILE_TYPE_MANIFEST
APPX_FOOTPRINT_FILE_TYPE_SIGNATURE
APPX_PACKAGE_ARCHITECTURE2_ARM
APPX_PACKAGE_ARCHITECTURE2_ARM64
APPX_PACKAGE_ARCHITECTURE2_NEUTRAL
APPX_PACKAGE_ARCHITECTURE2_UNKNOWN
APPX_PACKAGE_ARCHITECTURE2_X64
APPX_PACKAGE_ARCHITECTURE2_X86
APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64
APPX_PACKAGE_ARCHITECTURE_ARM
APPX_PACKAGE_ARCHITECTURE_ARM64
APPX_PACKAGE_ARCHITECTURE_NEUTRAL
APPX_PACKAGE_ARCHITECTURE_X64
APPX_PACKAGE_ARCHITECTURE_X86
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_LOCALIZED
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_NONE
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_SKIP_VALIDATION
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION_APPEND_DELTA
APPX_PACKAGING_CONTEXT_CHANGE_TYPE_CHANGE
APPX_PACKAGING_CONTEXT_CHANGE_TYPE_DETAILS
APPX_PACKAGING_CONTEXT_CHANGE_TYPE_END
APPX_PACKAGING_CONTEXT_CHANGE_TYPE_START
AddPackageDependencyOptions_None
AddPackageDependencyOptions_PrependIfRankCollision
AppPolicyClrCompat_ClassicDesktop
AppPolicyClrCompat_Other
AppPolicyClrCompat_PackagedDesktop
AppPolicyClrCompat_Universal
AppPolicyCreateFileAccess_Full
AppPolicyCreateFileAccess_Limited
AppPolicyLifecycleManagement_Managed
AppPolicyLifecycleManagement_Unmanaged
AppPolicyMediaFoundationCodecLoading_All
AppPolicyMediaFoundationCodecLoading_InboxOnly
AppPolicyProcessTerminationMethod_ExitProcess
AppPolicyProcessTerminationMethod_TerminateProcess
AppPolicyShowDeveloperDiagnostic_None
AppPolicyShowDeveloperDiagnostic_ShowUI
AppPolicyThreadInitializationType_InitializeWinRT
AppPolicyThreadInitializationType_None
AppPolicyWindowingModel_ClassicDesktop
AppPolicyWindowingModel_ClassicPhone
AppPolicyWindowingModel_None
AppPolicyWindowingModel_Universal
AppxBundleFactory
AppxEncryptionFactory
AppxFactory
AppxPackageEditor
AppxPackagingDiagnosticEventSinkManager
CreatePackageDependencyOptions_DoNotVerifyDependencyResolution
CreatePackageDependencyOptions_None
CreatePackageDependencyOptions_ScopeIsSystem
DX_FEATURE_LEVEL_9
DX_FEATURE_LEVEL_10
DX_FEATURE_LEVEL_11
DX_FEATURE_LEVEL_UNSPECIFIED
PACKAGE_APPLICATIONS_MAX_COUNT
PACKAGE_APPLICATIONS_MIN_COUNT
PACKAGE_ARCHITECTURE_MAX_LENGTH
PACKAGE_ARCHITECTURE_MIN_LENGTH
PACKAGE_DEPENDENCY_RANK_DEFAULT
PACKAGE_FAMILY_MAX_RESOURCE_PACKAGES
PACKAGE_FAMILY_MIN_RESOURCE_PACKAGES
PACKAGE_FAMILY_NAME_MAX_LENGTH
PACKAGE_FAMILY_NAME_MIN_LENGTH
PACKAGE_FILTER_ALL_LOADED
PACKAGE_FILTER_BUNDLE
PACKAGE_FILTER_DIRECT
PACKAGE_FILTER_DYNAMIC
PACKAGE_FILTER_HEAD
PACKAGE_FILTER_HOSTRUNTIME
PACKAGE_FILTER_IS_IN_RELATED_SET
PACKAGE_FILTER_OPTIONAL
PACKAGE_FILTER_RESOURCE
PACKAGE_FILTER_STATIC
PACKAGE_FULL_NAME_MAX_LENGTH
PACKAGE_FULL_NAME_MIN_LENGTH
PACKAGE_GRAPH_MAX_SIZE
PACKAGE_GRAPH_MIN_SIZE
PACKAGE_INFORMATION_BASIC
PACKAGE_INFORMATION_FULL
PACKAGE_MAX_DEPENDENCIES
PACKAGE_MIN_DEPENDENCIES
PACKAGE_NAME_MAX_LENGTH
PACKAGE_NAME_MIN_LENGTH
PACKAGE_PROPERTY_BUNDLE
PACKAGE_PROPERTY_DEVELOPMENT_MODE
PACKAGE_PROPERTY_DYNAMIC
PACKAGE_PROPERTY_FRAMEWORK
PACKAGE_PROPERTY_HOSTRUNTIME
PACKAGE_PROPERTY_IS_IN_RELATED_SET
PACKAGE_PROPERTY_OPTIONAL
PACKAGE_PROPERTY_RESOURCE
PACKAGE_PROPERTY_STATIC
PACKAGE_PUBLISHERID_MAX_LENGTH
PACKAGE_PUBLISHERID_MIN_LENGTH
PACKAGE_PUBLISHER_MAX_LENGTH
PACKAGE_PUBLISHER_MIN_LENGTH
PACKAGE_RELATIVE_APPLICATION_ID_MAX_LENGTH
PACKAGE_RELATIVE_APPLICATION_ID_MIN_LENGTH
PACKAGE_RESOURCEID_MAX_LENGTH
PACKAGE_RESOURCEID_MIN_LENGTH
PACKAGE_VERSION_MAX_LENGTH
PACKAGE_VERSION_MIN_LENGTH
PackageDependencyLifetimeKind_FilePath
PackageDependencyLifetimeKind_Process
PackageDependencyLifetimeKind_RegistryKey
PackageDependencyProcessorArchitectures_Arm
PackageDependencyProcessorArchitectures_Arm64
PackageDependencyProcessorArchitectures_Neutral
PackageDependencyProcessorArchitectures_None
PackageDependencyProcessorArchitectures_X64
PackageDependencyProcessorArchitectures_X86
PackageDependencyProcessorArchitectures_X86A64
PackageInfo3Type_PackageInfoGeneration
PackageOrigin_DeveloperSigned
PackageOrigin_DeveloperUnsigned
PackageOrigin_Inbox
PackageOrigin_LineOfBusiness
PackageOrigin_Store
PackageOrigin_Unknown
PackageOrigin_Unsigned
PackagePathType_Effective
PackagePathType_EffectiveExternal
PackagePathType_Install
PackagePathType_MachineExternal
PackagePathType_Mutable
PackagePathType_UserExternal
Functions
§
ActivatePackageVirtualizationContext
⚠
AddPackageDependency
⚠
AppPolicyGetClrCompat
⚠
AppPolicyGetCreateFileAccess
⚠
AppPolicyGetLifecycleManagement
⚠
AppPolicyGetMediaFoundationCodecLoading
⚠
AppPolicyGetProcessTerminationMethod
⚠
AppPolicyGetShowDeveloperDiagnostic
⚠
AppPolicyGetThreadInitializationType
⚠
AppPolicyGetWindowingModel
⚠
CheckIsMSIXPackage
⚠
ClosePackageInfo
⚠
CreatePackageVirtualizationContext
⚠
DeactivatePackageVirtualizationContext
⚠
DeletePackageDependency
⚠
DuplicatePackageVirtualizationContext
⚠
FindPackagesByPackageFamily
⚠
FormatApplicationUserModelId
⚠
GetApplicationUserModelId
⚠
GetApplicationUserModelIdFromToken
⚠
GetCurrentApplicationUserModelId
⚠
GetCurrentPackageFamilyName
⚠
GetCurrentPackageFullName
⚠
GetCurrentPackageId
⚠
GetCurrentPackageInfo
⚠
GetCurrentPackageInfo2
⚠
GetCurrentPackageInfo3
⚠
GetCurrentPackagePath
⚠
GetCurrentPackagePath2
⚠
GetCurrentPackageVirtualizationContext
⚠
GetIdForPackageDependencyContext
⚠
GetPackageApplicationIds
⚠
GetPackageFamilyName
⚠
GetPackageFamilyNameFromToken
⚠
GetPackageFullName
⚠
GetPackageFullNameFromToken
⚠
GetPackageGraphRevisionId
⚠
GetPackageId
⚠
GetPackageInfo
⚠
GetPackageInfo2
⚠
GetPackagePath
⚠
GetPackagePathByFullName
⚠
GetPackagePathByFullName2
⚠
GetPackagesByPackageFamily
⚠
GetProcessesInVirtualizationContext
⚠
GetResolvedPackageFullNameForPackageDependency
⚠
GetStagedPackageOrigin
⚠
GetStagedPackagePathByFullName
⚠
GetStagedPackagePathByFullName2
⚠
OpenPackageInfoByFullName
⚠
OpenPackageInfoByFullNameForUser
⚠
PackageFamilyNameFromFullName
⚠
PackageFamilyNameFromId
⚠
PackageFullNameFromId
⚠
PackageIdFromFullName
⚠
PackageNameAndPublisherIdFromFamilyName
⚠
ParseApplicationUserModelId
⚠
ReleasePackageVirtualizationContext
⚠
RemovePackageDependency
⚠
TryCreatePackageDependency
⚠
VerifyApplicationUserModelId
⚠
VerifyPackageFamilyName
⚠
VerifyPackageFullName
⚠
VerifyPackageId
⚠
VerifyPackageRelativeApplicationId
⚠
Type Aliases
§
APPX_BUNDLE_FOOTPRINT_FILE_TYPE
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE
APPX_CAPABILITIES
APPX_CAPABILITY_CLASS_TYPE
APPX_COMPRESSION_OPTION
APPX_ENCRYPTED_PACKAGE_OPTIONS
APPX_FOOTPRINT_FILE_TYPE
APPX_PACKAGE_ARCHITECTURE
APPX_PACKAGE_ARCHITECTURE2
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION
APPX_PACKAGING_CONTEXT_CHANGE_TYPE
AddPackageDependencyOptions
AppPolicyClrCompat
AppPolicyCreateFileAccess
AppPolicyLifecycleManagement
AppPolicyMediaFoundationCodecLoading
AppPolicyProcessTerminationMethod
AppPolicyShowDeveloperDiagnostic
AppPolicyThreadInitializationType
AppPolicyWindowingModel
CreatePackageDependencyOptions
DX_FEATURE_LEVEL
PACKAGEDEPENDENCY_CONTEXT
PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE
PackageDependencyLifetimeKind
PackageDependencyProcessorArchitectures
PackageInfo3Type
PackageOrigin
PackagePathType
Unions
§
PACKAGE_VERSION_0