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.
Ruft alle Eigenschaften des Assemblyverweises mit der angegebenen Metadatensignatur ab.
HRESULT GetAssemblyRefProps (
[in] mdAssemblyRef mdar,
[out] const void **ppbPublicKeyOrToken,
[out] ULONG *pcbPublicKeyOrToken,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] const void **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwAssemblyRefFlags
);
Parameter
mdar
[in] Das mdAssemblyRef-Metadatentoken, das den Assemblyverweis darstellt, für den die Eigenschaften abgerufen werden sollen.ppbPublicKeyOrToken
[out] Ein Zeiger auf den öffentlichen Schlüssel oder das Metadatentoken.pcbPublicKeyOrToken
[out] Die Anzahl von Bytes im zurückgegebenen öffentlichen Schlüssel oder Token.szName
[out] Der einfache Name der Assembly.cchName
[in] Die Größe von szName in Breitzeichen.pchName
[out] Ein Zeiger auf die Anzahl der tatsächlich in szName zurückgegebenen Breitzeichen.pMetaData
[out] Ein Zeiger auf eine ASSEMBLYMETADATA-Struktur, die die Assemblymetadaten enthält.ppbHashValue
[out] Ein Zeiger auf den Hashwert. Dieser Hash, der den SHA-1-Algorithmus verwendet, ist der Hash der PublicKey-Eigenschaft der Assembly, auf die verwiesen wird, sofern nicht das arfFullOriginator-Flag der AssemblyRefFlags-Enumeration festgelegt wird.pcbHashValue
[out] Die Anzahl der Breitzeichen im zurückgegebenen Hashwert.pdwAssemblyRefFlags
[out] Ein Zeiger auf Flags, die die auf eine Assembly angewendeten Metadaten beschreiben. Der Flagwert ist eine Kombination aus CorAssemblyFlags-Werten.
Rückgabewert
Diese Methode gibt S_OK zurück, wenn sie erfolgreich ist; andernfalls gibt sie einen der in der Headerdatei Winerror.h definierten Fehlercodes zurück.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0