Freigeben über


ImageRemoveCertificate-Funktion (imagehlp.h)

Entfernt das angegebene Zertifikat aus der angegebenen Datei.

Syntax

BOOL IMAGEAPI ImageRemoveCertificate(
  [in] HANDLE FileHandle,
  [in] DWORD  Index
);

Parameter

[in] FileHandle

Ein Handle für die zu ändernde Imagedatei. Dieses Handle muss für FILE_READ_DATA und FILE_WRITE_DATA Zugriff geöffnet werden.

[in] Index

Der Index des zu entfernenden Zertifikats.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen abzurufen.

Hinweise

Alle ImageHlp-Funktionen, z. B. diese, sind single threaded. Daher führen an diese Funktion gerichtete Aufrufe mehrerer Threads wahrscheinlich zu unerwartetem Verhalten oder einer Beschädigung des Speichers. Um dies zu vermeiden, müssen Sie alle an diese Funktion gerichteten gleichzeitigen Aufrufe mehrerer Threads synchronisieren.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imagehlp.h
Bibliothek Imagehlp.lib
DLL Imagehlp.dll

Weitere Informationen

ImageAddCertificate

ImageHlp-Funktionen