> ## 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.

# XPackageGetCurrentProcessPackageIdentifier

> XPackageGetCurrentProcessPackageIdentifier

# XPackageGetCurrentProcessPackageIdentifier

이 프로세스의 설치를 식별하는 설치 ID 문자열을 반환합니다.

## 구문

```cpp theme={null}
HRESULT XPackageGetCurrentProcessPackageIdentifier(  
         size_t bufferSize,  
         char* buffer  
)  
```

### 매개 변수

*bufferSize*   \_In\_\
형식: size\_t

*buffer* 매개 변수의 버퍼 크기입니다.

*buffer*   \_Out\_writes\_(bufferSize)\
형식: char\*

반환 시 이 프로세스의 설치를 식별하는 설치 ID 문자열을 포함합니다.

### 반환 값

형식: HRESULT

HRESULT 성공 또는 오류 코드입니다.

## 설명

`XPackageGetCurrentProcessPackageIdentifier` 함수는 이 프로세스의 설치를 쿼리하는 데 사용되는 패키지 식별자 문자열을 반환합니다. 문자열의 길이는 `XPACKAGE_IDENTIFIER_MAX_LENGTH` 개체보다 클 수 없습니다. 패키지 식별자에 대한 자세한 내용은 [다운로드 가능한 콘텐츠(DLC) 관리 및 라이선스](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages)를 참조하세요.

다음 코드 예제를 참조하세요.

```cpp theme={null}
char id[XPACKAGE_IDENTIFIER_MAX_LENGTH];

HRESULT hr = XPackageGetCurrentProcessPackageIdentifier(_countof(id), id);
```

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

## 요구 사항

**헤더:** XPackage.h

**라이브러리:** xgameruntime.lib

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

## 개념 문서

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

## 함께 보기

[스트리밍 설치 및 Intelligent Delivery](/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery)\
[XPackage](/reference/system/xpackage/xpackage_members)
