Поделиться через


структура CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA (wincrypt.h)

Структура CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA используется для удаления атрибута подписавшего сообщения без проверки подлинности. Эта структура передается в CryptMsgControl, если параметр dwCrlTypeCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR.

Синтаксис

typedef struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA {
  DWORD cbSize;
  DWORD dwSignerIndex;
  DWORD dwUnauthAttrIndex;
} CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA, *PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA;

Члены

cbSize

Размер этой структуры в байтах.

dwSignerIndex

Индекс подписывателя в массиве rgSigners указателей на структуры CMSG_SIGNER_ENCODE_INFO в структуре CMSG_SIGNED_ENCODE_INFO подписанного сообщения. Атрибут для этого подписывателя не пройти проверку подлинности удаляется.

dwUnauthAttrIndex

Индекс элемента в массиве rgUnauthAttrструктуры CMSG_SIGNER_ENCODE_INFO , включающего удаляемые атрибуты без проверки подлинности.

Требования

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

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

CryptMsgControl