Freigeben über


CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA-Struktur (wincrypt.h)

Die CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA-Struktur wird verwendet, um ein nicht authentifiziertes Attribut eines Signaturgebers einer signierten Nachricht zu löschen. Diese Struktur wird an CryptMsgControl übergeben, wenn der dwCrlType-ParameterCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR ist.

Syntax

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;

Member

cbSize

Größe dieser Struktur in Bytes.

dwSignerIndex

Index des Signierers im rgSigners-Array von Zeigern auf CMSG_SIGNER_ENCODE_INFO Strukturen in der CMSG_SIGNED_ENCODE_INFO Struktur einer signierten Nachricht. Das nicht authentifizierte Attribut für diesen Signierer wird gelöscht.

dwUnauthAttrIndex

Index des Elements im rgUnauthAttr-Array der CMSG_SIGNER_ENCODE_INFO-Struktur mit dem zu entfernenden nicht authentifizierten Attribut.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CryptMsgControl