ホーム › System.UpdateAgent › InstallationRebootBehavior
InstallationRebootBehavior
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| irbNeverReboots | 0 | 0x0 | この更新プログラムは、インストールまたはアンインストールの実行中および実行後に、システムの再起動を必要としません。 |
| irbAlwaysRequiresReboot | 1 | 0x1 | この更新プログラムは、インストールまたはアンインストールが成功した後、常にシステムの再起動を必要とします。 |
| irbCanRequestReboot | 2 | 0x2 | この更新プログラムは、インストールまたはアンインストールが成功した後、システムの再起動を要求することがあります。 |
公式ドキュメント
InstallationRebootBehavior 列挙型は、更新プログラムで発生しうる再起動動作を定義します。InstallationRebootBehavior 列挙型は、更新プログラムのインストールおよびアンインストールに適用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 InstallationRebootBehavior : int {
irbNeverReboots = 0,
irbAlwaysRequiresReboot = 1,
irbCanRequestReboot = 2
} InstallationRebootBehavior;public enum InstallationRebootBehavior : int
{
irbNeverReboots = 0,
irbAlwaysRequiresReboot = 1,
irbCanRequestReboot = 2,
}Public Enum InstallationRebootBehavior As Integer
irbNeverReboots = 0
irbAlwaysRequiresReboot = 1
irbCanRequestReboot = 2
End Enumimport enum
class InstallationRebootBehavior(enum.IntEnum):
irbNeverReboots = 0
irbAlwaysRequiresReboot = 1
irbCanRequestReboot = 2// InstallationRebootBehavior
pub const irbNeverReboots: i32 = 0;
pub const irbAlwaysRequiresReboot: i32 = 1;
pub const irbCanRequestReboot: i32 = 2;// InstallationRebootBehavior
const (
irbNeverReboots int32 = 0
irbAlwaysRequiresReboot int32 = 1
irbCanRequestReboot int32 = 2
)const
irbNeverReboots = 0;
irbAlwaysRequiresReboot = 1;
irbCanRequestReboot = 2;// InstallationRebootBehavior
pub const irbNeverReboots: i32 = 0;
pub const irbAlwaysRequiresReboot: i32 = 1;
pub const irbCanRequestReboot: i32 = 2;const
irbNeverReboots* = 0
irbAlwaysRequiresReboot* = 1
irbCanRequestReboot* = 2enum InstallationRebootBehavior : int {
irbNeverReboots = 0,
irbAlwaysRequiresReboot = 1,
irbCanRequestReboot = 2,
}#define global irbNeverReboots 0x0
#define global irbAlwaysRequiresReboot 0x1
#define global irbCanRequestReboot 0x2