Win32 API 日本語リファレンス
ホームSystem.UpdateAgent › UpdateExceptionContext

UpdateExceptionContext

列挙型
基底型i4

メンバー 4

名前10進16進説明
uecGeneral10x1IUpdateException は、いずれのコンテキストにも関連付けられていません。
uecWindowsDriver20x2IUpdateException は、1 つ以上の Windows ドライバーに関連しています。
uecWindowsInstaller30x3IUpdateException は、Windows インストーラーに関連しています。
uecSearchIncomplete40x4

公式ドキュメント

IUpdateException オブジェクトを提供できるコンテキストを定義します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum UpdateExceptionContext : int {
    uecGeneral = 1,
    uecWindowsDriver = 2,
    uecWindowsInstaller = 3,
    uecSearchIncomplete = 4
} UpdateExceptionContext;
public enum UpdateExceptionContext : int
{
    uecGeneral = 1,
    uecWindowsDriver = 2,
    uecWindowsInstaller = 3,
    uecSearchIncomplete = 4,
}
Public Enum UpdateExceptionContext As Integer
    uecGeneral = 1
    uecWindowsDriver = 2
    uecWindowsInstaller = 3
    uecSearchIncomplete = 4
End Enum
import enum

class UpdateExceptionContext(enum.IntEnum):
    uecGeneral = 1
    uecWindowsDriver = 2
    uecWindowsInstaller = 3
    uecSearchIncomplete = 4
// UpdateExceptionContext
pub const uecGeneral: i32 = 1;
pub const uecWindowsDriver: i32 = 2;
pub const uecWindowsInstaller: i32 = 3;
pub const uecSearchIncomplete: i32 = 4;
// UpdateExceptionContext
const (
	uecGeneral int32 = 1
	uecWindowsDriver int32 = 2
	uecWindowsInstaller int32 = 3
	uecSearchIncomplete int32 = 4
)
const
  uecGeneral = 1;
  uecWindowsDriver = 2;
  uecWindowsInstaller = 3;
  uecSearchIncomplete = 4;
// UpdateExceptionContext
pub const uecGeneral: i32 = 1;
pub const uecWindowsDriver: i32 = 2;
pub const uecWindowsInstaller: i32 = 3;
pub const uecSearchIncomplete: i32 = 4;
const
  uecGeneral* = 1
  uecWindowsDriver* = 2
  uecWindowsInstaller* = 3
  uecSearchIncomplete* = 4
enum UpdateExceptionContext : int {
    uecGeneral = 1,
    uecWindowsDriver = 2,
    uecWindowsInstaller = 3,
    uecSearchIncomplete = 4,
}
#define global uecGeneral          0x1
#define global uecWindowsDriver    0x2
#define global uecWindowsInstaller 0x3
#define global uecSearchIncomplete 0x4