Bildintegritätsfunktionen
Die Bildintegritätsfunktionen verwalten den Satz von Zertifikaten in einer Bilddatei. Routinen werden bereitgestellt, um Zertifikate hinzuzufügen, zu entfernen und abzufragen. Es steht auch eine Funktion zum Abrufen des Bytedatenstroms einer Bilddatei zur Verfügung, die zum Berechnen eines Nachrichtendigests der Bilddatei erforderlich ist. Dies ist erforderlich, um Signaturzertifikate zu erstellen.
Jedes Zertifikat in einer Datei weist einen Index auf, der sich ändern kann, wenn Zertifikate entfernt werden. Neue Zertifikate werden immer "am Ende" der Liste vorhandener Zertifikate hinzugefügt. Das heißt, sie werden Indizes zugewiesen, die größer sind als jeder derzeit verwendete Index. Im Allgemeinen sollte eine Anwendung nicht davon ausgehen, dass ein bestimmtes Zertifikat denselben Index hat, als es das letzte Mal darauf verwiesen wurde.
- DigestFunction-
- ImageAddCertificate-
- ImageEnumerateCertificates
- ImageGetCertificateData-
- ImageGetCertificateHeader-
- ImageGetDigestStream-
- ImageRemoveCertificate