структура 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 |