ホーム › Storage.Packaging.Appx › PackageDependencyLifetimeKind
PackageDependencyLifetimeKind
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| PackageDependencyLifetimeKind_Process | 0 | 0x0 | 現在のプロセスが有効期間のアーティファクトです。プロセスが終了すると、パッケージ依存関係は暗黙的に削除されます。 |
| PackageDependencyLifetimeKind_FilePath | 1 | 0x1 | 有効期間のアーティファクトは、絶対ファイル名またはパスです。これが削除されると、パッケージ依存関係は暗黙的に削除されます。 |
| PackageDependencyLifetimeKind_RegistryKey | 2 | 0x2 | 有効期間のアーティファクトは、root\subkey という形式のレジストリキーです。root は HKEY_LOCAL_MACHINE、HKEY_CURRENT_USER、HKEY_CLASSES_ROOT、HKEY_USERS のいずれかです。これが削除されると、パッケージ依存関係は暗黙的に削除されます。 |
公式ドキュメント
パッケージ依存関係の有効期間を定義するために使用されるアーティファクトの種類を示す値を指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PackageDependencyLifetimeKind : int {
PackageDependencyLifetimeKind_Process = 0,
PackageDependencyLifetimeKind_FilePath = 1,
PackageDependencyLifetimeKind_RegistryKey = 2
} PackageDependencyLifetimeKind;public enum PackageDependencyLifetimeKind : int
{
PackageDependencyLifetimeKind_Process = 0,
PackageDependencyLifetimeKind_FilePath = 1,
PackageDependencyLifetimeKind_RegistryKey = 2,
}Public Enum PackageDependencyLifetimeKind As Integer
PackageDependencyLifetimeKind_Process = 0
PackageDependencyLifetimeKind_FilePath = 1
PackageDependencyLifetimeKind_RegistryKey = 2
End Enumimport enum
class PackageDependencyLifetimeKind(enum.IntEnum):
PackageDependencyLifetimeKind_Process = 0
PackageDependencyLifetimeKind_FilePath = 1
PackageDependencyLifetimeKind_RegistryKey = 2// PackageDependencyLifetimeKind
pub const PackageDependencyLifetimeKind_Process: i32 = 0;
pub const PackageDependencyLifetimeKind_FilePath: i32 = 1;
pub const PackageDependencyLifetimeKind_RegistryKey: i32 = 2;// PackageDependencyLifetimeKind
const (
PackageDependencyLifetimeKind_Process int32 = 0
PackageDependencyLifetimeKind_FilePath int32 = 1
PackageDependencyLifetimeKind_RegistryKey int32 = 2
)const
PackageDependencyLifetimeKind_Process = 0;
PackageDependencyLifetimeKind_FilePath = 1;
PackageDependencyLifetimeKind_RegistryKey = 2;// PackageDependencyLifetimeKind
pub const PackageDependencyLifetimeKind_Process: i32 = 0;
pub const PackageDependencyLifetimeKind_FilePath: i32 = 1;
pub const PackageDependencyLifetimeKind_RegistryKey: i32 = 2;const
PackageDependencyLifetimeKind_Process* = 0
PackageDependencyLifetimeKind_FilePath* = 1
PackageDependencyLifetimeKind_RegistryKey* = 2enum PackageDependencyLifetimeKind : int {
PackageDependencyLifetimeKind_Process = 0,
PackageDependencyLifetimeKind_FilePath = 1,
PackageDependencyLifetimeKind_RegistryKey = 2,
}#define global PackageDependencyLifetimeKind_Process 0x0
#define global PackageDependencyLifetimeKind_FilePath 0x1
#define global PackageDependencyLifetimeKind_RegistryKey 0x2