CRYPT_PROVUI_DATA 構造体 (wintrust.h)

[ CRYPT_PROVUI_DATA 構造は、要件セクションで指定されたオペレーティング システムで使用できます。 これは、以降のバージョンで変更または使用できない可能性があります。

CRYPT_PROVUI_DATA構造体は、プロバイダーのユーザー インターフェイス (UI) データを提供します。 この構造体は、 CRYPT_PROVUI_FUNCS 構造体によって使用されます。

構文

typedef struct _CRYPT_PROVUI_DATA {
  DWORD cbStruct;
  DWORD dwFinalError;
  WCHAR *pYesButtonText;
  WCHAR *pNoButtonText;
  WCHAR *pMoreInfoButtonText;
  WCHAR *pAdvancedLinkText;
  WCHAR *pCopyActionText;
  WCHAR *pCopyActionTextNoTS;
  WCHAR *pCopyActionTextNotSigned;
} CRYPT_PROVUI_DATA, *PCRYPT_PROVUI_DATA;

メンバー

cbStruct

この構造体のサイズ (バイト単位)。

dwFinalError

エラー コード (該当する場合)。

pYesButtonText

[はい] ボタン テキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、"&Yes" が使用されます。

pNoButtonText

[いいえ] ボタン テキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、"&No" が使用されます。

pMoreInfoButtonText

[詳細情報] ボタンテキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、"&詳細情報" が使用されます。

pAdvancedLinkText

[詳細設定] ボタン テキストの null で終わる文字列へのポインター。

pCopyActionText

信頼が有効であり、タイム スタンプが使用されている場合に使用されるテキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、%2 に署名された ""%1" をインストールして実行しますか?" が使用されます。

pCopyActionTextNoTS

信頼が有効であるが、タイム スタンプが使用されない場合に使用されるテキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、不明な日時に署名された ""%1" をインストールして実行しますか?" が使用されます。

pCopyActionTextNotSigned

署名が指定されていないときに使用されるテキストの null で終わる文字列へのポインター。 このパラメーターが NULL の場合は、""%1"" をインストールして実行しますか?" が使用されます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wintrust.h

こちらもご覧ください

CRYPT_PROVUI_FUNCS