CRYPT_XML_ALGORITHM 構造体 (cryptxml.h)

CRYPT_XML_ALGORITHM構造体は、メッセージの署名または変換に使用されるアルゴリズムを指定します。

構文

typedef struct _CRYPT_XML_ALGORITHM {
  ULONG          cbSize;
  LPCWSTR        wszAlgorithm;
  CRYPT_XML_BLOB Encoded;
} CRYPT_XML_ALGORITHM, *PCRYPT_XML_ALGORITHM;

メンバー

cbSize

この構造体のサイズ (バイト単位)。

wszAlgorithm

Algorithm 属性を含む null で終わる Unicode 文字列へのポインター。 Encoded メンバーに、アプリケーションによって証明される要素が含まれている場合、このメンバーは NULL.XML に設定されます。

Encoded

省略可能。 XML でエンコードされた要素。 このメンバーは、要素タグが XML 署名に存在する場合に設定されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header cryptxml.h

こちらもご覧ください

デジタル署名暗号化アルゴリズム