Win32 API 日本語リファレンス
ホームStorage.Packaging.Opc › OPC_SIGNATURE_VALIDATION_RESULT

OPC_SIGNATURE_VALIDATION_RESULT

列挙型
基底型i4

メンバー 2

名前10進16進説明
OPC_SIGNATURE_VALID00x0

署名は有効です。

指定された証明書を使用した署名の検証に成功しました。署名されたパッケージ コンポーネントは変更されていません。

重要 署名の信頼に関する判断は、署名の有効性だけでなく、パッケージ作成者の ID の検証、署名ポリシー、証明書の品質、場合によっては有効なタイム スタンプの有無といった、形式固有およびアプリケーション固有の他の要素にも基づいて行う必要があります。
OPC_SIGNATURE_INVALID-10xFFFFFFFF

署名は有効ではありません。

署名のマークアップまたは署名されたパッケージ コンポーネントが変更されている可能性があります。あるいは、現在のパッケージに署名が存在しない可能性があります。

公式ドキュメント

署名の状態を示します。

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

各言語での定義

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

typedef enum OPC_SIGNATURE_VALIDATION_RESULT : int {
    OPC_SIGNATURE_VALID = 0,
    OPC_SIGNATURE_INVALID = -1
} OPC_SIGNATURE_VALIDATION_RESULT;
public enum OPC_SIGNATURE_VALIDATION_RESULT : int
{
    OPC_SIGNATURE_VALID = 0,
    OPC_SIGNATURE_INVALID = -1,
}
Public Enum OPC_SIGNATURE_VALIDATION_RESULT As Integer
    OPC_SIGNATURE_VALID = 0
    OPC_SIGNATURE_INVALID = -1
End Enum
import enum

class OPC_SIGNATURE_VALIDATION_RESULT(enum.IntEnum):
    OPC_SIGNATURE_VALID = 0
    OPC_SIGNATURE_INVALID = -1
// OPC_SIGNATURE_VALIDATION_RESULT
pub const OPC_SIGNATURE_VALID: i32 = 0;
pub const OPC_SIGNATURE_INVALID: i32 = -1;
// OPC_SIGNATURE_VALIDATION_RESULT
const (
	OPC_SIGNATURE_VALID int32 = 0
	OPC_SIGNATURE_INVALID int32 = -1
)
const
  OPC_SIGNATURE_VALID = 0;
  OPC_SIGNATURE_INVALID = -1;
// OPC_SIGNATURE_VALIDATION_RESULT
pub const OPC_SIGNATURE_VALID: i32 = 0;
pub const OPC_SIGNATURE_INVALID: i32 = -1;
const
  OPC_SIGNATURE_VALID* = 0
  OPC_SIGNATURE_INVALID* = -1
enum OPC_SIGNATURE_VALIDATION_RESULT : int {
    OPC_SIGNATURE_VALID = 0,
    OPC_SIGNATURE_INVALID = -1,
}
#define global OPC_SIGNATURE_VALID   0x0
#define global OPC_SIGNATURE_INVALID 0xFFFFFFFF