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 BYTE **ppbPublicKeyOrToken,
[out] ULONG *pcbPublicKeyOrToken,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] const BYTE **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwAssemblyRefFlags
);
Parameter
[in] mdar
Das mdAssemblyRef-Metadatentoken , das den Assemblyverweis darstellt, für den die Eigenschaften abgerufen werden sollen.
[out] ppbPublicKeyOrToken
Ein Zeiger auf den öffentlichen Schlüssel oder das Metadatentoken.
[out] pcbPublicKeyOrToken
Die Anzahl der Bytes im zurückgegebenen öffentlichen Schlüssel oder Token.
[out] szName
Der einfache Name der Assembly.
[in] cchName
Die Größe von szName in breiten Zeichen.
[out] pchName
Ein Zeiger auf die Anzahl der in szName tatsächlich zurückgegebenen breiten Zeichen.
[out] pMetaData
Ein Zeiger auf eine ASSEMBLYMETADATA-Struktur , die die Assemblymetadaten enthält.
[out] ppbHashValue
Ein Zeiger auf den Hashwert. Dies ist der Hash, der den SHA-1-Algorithmus verwendet, der PublicKey-Eigenschaft der Assembly, auf die verwiesen wird, es sei denn, das arfFullOriginator-Flag der AssemblyRefFlags-Enumeration ist festgelegt.
[out] pcbHashValue
Die Anzahl der breiten Zeichen im zurückgegebenen Hashwert.
[out] pdwAssemblyRefFlags
Ein Zeiger auf Flags, die die auf eine Assembly angewendeten Metadaten beschreiben. Der Wert für Flags ist eine Kombination aus mindestens einem CorAssemblyFlags-Wert.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |