Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá sadu vlastností pro odkaz na sestavení se zadaným podpisem metadat.
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
[v] Token mdAssemblyRef metadat, který představuje odkaz na sestavení, pro který se mají získat vlastnosti.
ppbPublicKeyOrToken
[ven] Ukazatel na veřejný klíč nebo token metadat.
pcbPublicKeyOrToken
[ven] Počet bajtů ve vrácených veřejných klíčích nebo tokenech
szName
[ven] Jednoduchý název sestavení.
cchName
[v] Velikost v širokých znakech szName.
pchName
[ven] Ukazatel na počet širokých znaků, které se skutečně vrátily .szName
pMetaData
[ven] Ukazatel na strukturu ASSEMBLYMETADATA, která obsahuje metadata sestavení.
ppbHashValue
[ven] Ukazatel na hodnotu hash. Toto je hodnota hash, která používá algoritmus PublicKey SHA-1 vlastnosti odkazovaného sestavení.
pcbHashValue
[ven] Počet širokých znaků ve vrácené hodnotě hash.
pdwAssemblyRefFlags
[ven] Ukazatel na příznaky, které popisují metadata použitá v sestavení. Hodnota příznaků je kombinací jedné nebo více hodnot CorAssemblyFlags .
Return Value
Tato metoda vrátí S_OK, pokud bude úspěšná; v opačném případě vrátí jeden z kódů chyb definovaných v souboru hlavičky Winerror.h.
Requirements
Platformy: Viz podporované operační systémy .NET.
Header: Cor.h
Library: CorGuids.lib