次の方法で共有


WintrustSetRegPolicyFlags 関数 (wintrust.h)

WintrustSetRegPolicyFlags 関数は、ポリシー プロバイダーのポリシー フラグを設定します。

メモ この関数には、関連付けられたインポート ライブラリがありません。 LoadLibrary 関数と GetProcAddress 関数を使用して、Wintrust.dll に動的にリンクする必要があります。
 

構文

BOOL WintrustSetRegPolicyFlags(
  [in] DWORD dwPolicyFlags
);

パラメーター

[in] dwPolicyFlags

このパラメーターには、次の値の 1 つ以上のビットごとの組み合わせを指定できます。

意味
WTPF_TRUSTTEST
任意のテスト証明書を信頼します。
WTPF_TESTCANBEVALID
テスト証明書の有効性を確認します。
WTPF_IGNOREEXPIRATION
有効期限をチェックしないでください。
WTPF_IGNOREREVOKATION
失効をチェックしないでください。
WTPF_OFFLINEOK_IND
ソースがオフラインの場合は、個々の証明書を信頼します。
WTPF_OFFLINEOK_COM
ソースがオフラインの場合は、商用証明書を信頼します。
WTPF_OFFLINEOKNBU_IND
ソースがオフラインの場合は、個々の証明書を信頼します。 ユーザー インターフェイス (UI) は使用しないでください。
WTPF_OFFLINEOKNBU_COM
ソースがオフラインの場合は、商用証明書を信頼します。 チェック UI は使用しないでください。
WTPF_VERIFY_V1_OFF
バージョン 1.0 証明書の検証をオフにします。
WTPF_IGNOREREVOCATIONONTS
タイム スタンプ失効チェックを無視します。
WTPF_ALLOWONLYPERTRUST
個人用信頼データベース内のアイテムのみを許可します。

戻り値

ポリシー フラグが正常に設定された場合は 0 以外、それ以外の場合は 0 を返します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wintrust.h
[DLL] Wintrust.dll

こちらもご覧ください

WintrustGetRegPolicyFlags