структура CRYPT_TIME_STAMP_REQUEST_INFO (wincrypt.h)
Структура CRYPT_TIME_STAMP_REQUEST_INFO используется для метки времени. Чтобы добавить атрибут, прошедший проверку подлинности, при подписи исполняемого файла для проверки даты и времени подписи, на сервере метки времени запрашивается подпись метки времени. Структура CRYPT_TIME_STAMP_REQUEST_INFO используется для получения метки времени. Он содержит биты сигнатуры материала, на котором в поле Содержимое указано время.
Синтаксис
typedef struct _CRYPT_TIME_STAMP_REQUEST_INFO {
LPSTR pszTimeStampAlgorithm;
LPSTR pszContentType;
CRYPT_OBJID_BLOB Content;
DWORD cAttribute;
PCRYPT_ATTRIBUTE rgAttribute;
} CRYPT_TIME_STAMP_REQUEST_INFO, *PCRYPT_TIME_STAMP_REQUEST_INFO;
Члены
pszTimeStampAlgorithm
Идентификатор объекта (OID), указывающий требуемый формат метки времени, обычно в формате UTC.
pszContentType
Идентификатор идентификатора типа контента содержимого, обычно DATA.
Content
Структура CRYPT_OBJID_BLOB , содержащая закодированные биты сигнатуры материала, в котором отметка времени.
cAttribute
Количество элементов в массиве rgAttribute .
rgAttribute
Массив указателей на CRYPT_ATTRIBUTE структуры, каждая из которых содержит закодированный атрибут.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |