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 durch eine Unicode-Zeichenfolge angegebenen Datei.
Diese Funktion ist veraltet. Verwenden Sie stattdessen die Methode ICLRStrongName::GetHashFromFileW.
Syntax
HRESULT GetHashFromFileW (
[in] LPCWSTR wszFilePath,
[in, out] unsigned int *piHashAlg,
[out] BYTE *pbHash,
[in] DWORD cchHash,
[out] DWORD *pchHash
);
Parameter
wszFilePath
[in] Der Unicode-Name der zu hashenden Datei.
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 von pbHash
in Bytes.
Bemerkungen
Diese Funktion ist identisch mit GetHashFromFile, mit dem Unterschied, dass die Dateinamenspezifikation Unicode statt ANSI ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: StrongName.h
Library: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit Version 1.0 verfügbar