PackageDependencyProcessorArchitectures enumeration (appmodel.h)

Defines the processor architectures for a framework package dependency that you create by using the TryCreatePackageDependency function.

Syntax

typedef enum PackageDependencyProcessorArchitectures {
  PackageDependencyProcessorArchitectures_None,
  PackageDependencyProcessorArchitectures_Neutral,
  PackageDependencyProcessorArchitectures_X86,
  PackageDependencyProcessorArchitectures_X64,
  PackageDependencyProcessorArchitectures_Arm,
  PackageDependencyProcessorArchitectures_Arm64,
  PackageDependencyProcessorArchitectures_X86A64
} ;

Constants

 
PackageDependencyProcessorArchitectures_None
No processor architecture is specified.
PackageDependencyProcessorArchitectures_Neutral
Specifies the neutral architecture.
PackageDependencyProcessorArchitectures_X86
Specifies the x86 architecture.
PackageDependencyProcessorArchitectures_X64
Specifies the x64 architecture.
PackageDependencyProcessorArchitectures_Arm
Specifies the ARM architecture.
PackageDependencyProcessorArchitectures_Arm64
Specifies the ARM64 architecture.
PackageDependencyProcessorArchitectures_X86A64
Specifies the x86/A64 architecture.

Requirements

Requirement Value
Minimum supported client Windows 11 (introduced in 10.0.22000.0)
Header appmodel.h

See also

TryCreatePackageDependency