структура CRYPT_PROVUI_DATA (wintrust.h)

[Структура CRYPT_PROVUI_DATA доступна для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Структура CRYPT_PROVUI_DATA предоставляет данные пользовательского интерфейса для поставщика. Эта структура используется структурой 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, используется значение "&Да".

pNoButtonText

Указатель на строку, завершаемую null, для текста кнопки Нет . Если этот параметр имеет значение NULL, используется значение "&Нет".

pMoreInfoButtonText

Указатель на строку, завершаемую null, для текста кнопки Дополнительные сведения . Если этот параметр имеет значение NULL, используется параметр "&Дополнительные сведения".

pAdvancedLinkText

Указатель на строку, завершаемую null, для текста кнопки Дополнительно .

pCopyActionText

Указатель на строку, завершаемую null, для текста, используемого при допустимом доверии и использовании метки времени. Если этот параметр имеет значение NULL, используется параметр "Установить и запустить "%1", подписанный в %2 и распространяемый:".

pCopyActionTextNoTS

Указатель на строку, завершаемую null, для текста, используемого, когда отношение доверия является допустимым, но метка времени не используется. Если этот параметр имеет значение NULL, используется параметр "Установить и запустить "%1", подписанный в неизвестной дате и времени и распространяемый по:".

pCopyActionTextNotSigned

Указатель на строку, завершаемую null, для текста, используемого, когда подпись не указана. Если этот параметр имеет значение NULL, используется параметр "Вы хотите установить и запустить ""%1"?".

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wintrust.h

См. также раздел

CRYPT_PROVUI_FUNCS