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 den Satz von Eigenschaften für den Assemblyverweis mit der angegebenen Metadatensignatur ab.
Syntax
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
);
Parameters
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 der Bytes im zurückgegebenen öffentlichen Schlüssel oder Token.
szName
[out] Der einfache Name der Assembly.
cchName
[in] Die Größe in breiten Zeichen von szName.
pchName
[out] Ein Zeiger auf die Anzahl der breiten Zeichen, die szNametatsächlich zurückgegeben wurden.
pMetaData
[out] Ein Zeiger auf eine ASSEMBLYMETADATA-Struktur, die die Assemblymetadaten enthält.
ppbHashValue
[out] Ein Zeiger auf den Hashwert. Dies ist der Hash mithilfe des SHA-1-Algorithmus der PublicKey Eigenschaft der Assembly, auf die verwiesen wird.
pcbHashValue
[out] Die Anzahl der breiten Zeichen im zurückgegebenen Hashwert.
pdwAssemblyRefFlags
[out] Ein Zeiger zum Kennzeichnen, der die auf eine Assembly angewendeten Metadaten beschreibt. Der Flags-Wert ist eine Kombination aus einem oder mehreren CorAssemblyFlags-Werten .
Return Value
Diese Methode gibt S_OK zurück, wenn sie erfolgreich ist; andernfalls wird eine der Fehlercodes zurückgegeben, die in der Winerror.h-Headerdatei definiert sind.
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib