Skip to main content

XStoreProductKind

Indicates the product type.

Syntax

Constants

Remarks

XStoreProductKind is used as a filter for many XStore queries to acquire information about products of a certain type. XStoreProductKind is also a member of the XStoreProduct struct, which describes a store product. XStoreProductKind is a flag enum and its values can be combined to represent multiple types of product at once. Add-on bundles are of type Durable, but Game bundles (the ones that are created at the same level as a game, are type Game) Pass refers to a Store-managed subscription, which is created and managed through your Developer Partner Manager or Microsoft representative. A Store-managed subscription is different than an Add-on subscription. Add-on subscriptions are configured in Partner Center under a game’s Add-ons page.

Requirements

Header: XStore.h (included in XGameRuntime.h) Supported platforms: Windows, XBOX One consoles, and XBOX Series consoles

See also

XStore
XStoreQueryAssociatedProductsAsync
XStoreQueryEntitledProductsAsync
XStoreQueryProductForPackageAsync
XStoreQueryProductsAsync
XStoreProduct
Last modified on August 20, 2026