> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XPackageDetails

> XPackageDetails

# XPackageDetails

설치에 대한 세부 정보를 포함합니다.

<a id="syntaxSection" />

## 구문

```cpp theme={null}
typedef struct XPackageDetails {  
    const char* packageIdentifier;  
    XVersion version;  
    XPackageKind kind;  
    const char* displayName;  
    const char* description;  
    const char* publisher;  
    const char* storeId;  
    bool installing;  
    uint32_t index;  
    uint32_t count;
    bool ageRestricted;  
    const char* titleID;  
} XPackageDetails  
```

<a id="membersSection" />

### 멤버

*packageIdentifier*\
형식: const char\*

디스크에 설치된 패키지를 고유하게 식별하는 문자열입니다. 패키지 식별자에 대한 자세한 내용은 [다운로드 가능한 콘텐츠(DLC) 관리 및 라이선스](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages)를 참조하세요.

*version*\
형식: [XVersion](/reference/system/xgameruntimetypes/structs/xversion)

설치되는 패키지의 버전입니다.

*kind*\
형식: [XPackageKind](/reference/system/xpackage/enums/xpackagekind)

패키지가 앱 패키지인지 콘텐츠 패키지인지를 나타내는 값입니다.

*displayName*\
형식: const char\*

표시 이름입니다.

*description*\
형식: const char\*

패키지에 대한 설명입니다.

*publisher*\
형식: const char\*

패키지의 게시자입니다.

*storeId*\
형식: const char\*

제품의 고유 ID입니다.

*installing*\
형식: bool

패키지가 현재 설치되고 있는지 여부를 나타내는 부울입니다.

*index*\
형식: uint32\_t

열거된 각 패키지에 대해 증가하는 값입니다. 패키지 설치 시 *index*는 0입니다.

*count*\
형식: uint32\_t

열거할 수 있는 패키지의 총 개수입니다. 패키지 설치 시 *count*는 1입니다.

*ageRestricted*\
형식: bool

로그인된 모든 사용자의 현재 결합에 대해 패키지에 연령 제한이 있는지 여부를 나타내는 부울입니다. 연령 제한이 있는 패키지를 탑재하면 사용자에게 자녀 보호 동의 프롬프트가 표시됩니다.

*titleID*\
형식: const char\*

게임의 TitleID입니다. DLC의 경우 비어 있습니다. 형식: 16진수, 정확히 8자리, 대문자, 앞에 "0x"가 없어야 합니다.

<a id="remarksSection" />

## 설명

`XPackageDetails` 구조체는 [XPackageEnumeratePackages](/reference/system/xpackage/functions/xpackageenumeratepackages) 및 [XPackageInstalledCallback](/reference/system/xpackage/functions/xpackageinstalledcallback) 함수에 패키지 설치에 대한 세부 정보를 제공합니다.

`XPackageDetails`는 콜백의 범위에서만 유효합니다. 데이터를 유지해야 하는 경우 콜백에서 반환하기 전에 복사합니다.

XBOX One 타이틀에 사용되는 패키징 기술에 대한 자세한 내용은 [패키징 개요](/build/core-features/common/packaging/overviews/packaging)를 참조하세요. XVC 패키지를 만드는 단계에 대한 자세한 내용은 [XBOX 콘솔용 타이틀 패키징 시작](/build/core-features/common/packaging/overviews/packaging-getting-started-for-console)을 참조하세요.

<a id="requirementsSection" />

## 요구 사항

**헤더:** XPackage.h

**지원 플랫폼:** Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

<a id="seealsoSection" />

## 개념 문서

* [다운로드 가능한 콘텐츠(DLC) 관리 및 라이선스](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages)

## 함께 보기

[다운로드 가능한 콘텐츠(DLC) 패키지 개요](/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackageEnumeratePackages](/reference/system/xpackage/functions/xpackageenumeratepackages)\
[XPackageInstalledCallback](/reference/system/xpackage/functions/xpackageinstalledcallback)\
[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageEnumerationCallback](/ko/reference/system/xpackage/functions/xpackageenumerationcallback.md)
- [XPackageInstalledCallback](/ko/reference/system/xpackage/functions/xpackageinstalledcallback.md)
- [XPackage](/ko/reference/system/xpackage/xpackage_members.md)
- [XPackageMountWithUiAsync](/ko/reference/system/xpackage/functions/xpackagemountwithuiasync.md)
- [XVersion](/ko/reference/system/xgameruntimetypes/structs/xversion.md)
