Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Generiert einen Hashwert für den Inhalt der angegebenen Datei.
Diese Funktion ist veraltet. Verwenden Sie stattdessen die ICLRStrongName::GetHashFromFile-Methode.
Syntax
HRESULT GetHashFromFile (
[in] LPCSTR szFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parameter
szFilePath
[in] Der Name der Datei, für die ein Hash generiert werden soll.
piHashAlg
[in, out] Der Algorithmus, der beim Generieren des Hashs verwendet werden soll. Gültige Algorithmen sind solche, die von der Win32 CryptoAPI definiert werden. Wenn piHashAlg auf 0 festgelegt ist, wird der Standardalgorithmus CALG_SHA-1 verwendet.
pbHash
[out] Ein Bytearray, das den generierten Hash enthält.
cchHash
[in] Die maximale Größe des Puffers, auf den pbHash zeigt.
pchHash
[out] Die Größe des zurückgegebenen pbHash (in Bytes).
Bemerkungen
Diese Funktion ist identisch mit GetHashFromFileW mit dem Unterschied, dass die Dateinamenspezifikation ANSI statt Unicode ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: StrongName.h
Bibliothek: als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit 2.0 verfügbar.