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

# XPackageIsPackagedProcess

> XPackageIsPackagedProcess

# XPackageIsPackagedProcess

返回一个布尔值，指示当前进程是否具有安装标识。

## 语法

```cpp theme={null}
bool XPackageIsPackagedProcess(  
)  
```

### 参数

无。

### 返回值

类型：bool

如果进程具有安装标识，则返回 true。否则，返回 false。

## 备注

你可以确定游戏是否已完全安装。以下代码示例适用于打包的 MSICVC 游戏和松散部署。如果游戏已完全安装，则返回值 `bool *isInstalled` 会设为 true。

```cpp theme={null}
HRESULT IsPackageCompletelyInstalled(bool *isInstalled)
{
    if (XPackageIsPackagedProcess())
    {
        char id[XPACKAGE_IDENTIFIER_MAX_LENGTH];
        HRESULT hr = XPackageGetCurrentProcessPackageIdentifier(_countof(id), id);
        if (FAILED(hr)) return hr;

        XPackageInstallationMonitorHandle monitor;
        hr = XPackageCreateInstallationMonitor(id, 0, nullptr, 0, nullptr, &monitor);
        if (FAILED(hr)) return hr;

        XPackageInstallationProgress progress;
        XPackageGetInstallationProgress(monitor, &progress);

        *isInstalled = (progress.completed);

        XPackageCloseInstallationMonitorHandle(monitor);
    }
    else
    {
        *isInstalled = true;
    }

    return S_OK;
}
```

## 要求

**头文件：** XPackage.h

**库：** xgameruntime.lib

**支持的平台：** Windows、XBOX One 系列主机和 XBOX Series 主机

## 概念文档

* [将游戏部署到 XBOX 开发工具包](/home/setup-install/concepts/deployment)

## 另请参阅

[打包概述](/build/core-features/common/packaging/overviews/packaging)<br />[流式安装和智能交付](/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery)<br />[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackage](/zh-CN/reference/system/xpackage/xpackage_members.md)
- [面向 GDK 的 Unity C# API 包装器](/zh-CN/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [包（Packages）](/zh-CN/publishing/game-publishing/concepts/game-package-management.md)
- [XPackageGetCurrentProcessPackageIdentifier](/zh-CN/reference/system/xpackage/functions/xpackagegetcurrentprocesspackageidentifier.md)
- [检查更新](/zh-CN/publishing/xstore-commerce/xstore-checking-updates.md)
