Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Lekéri a szerelvény-referenciához tartozó tulajdonságokat a megadott metaadat-aláírással.
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] Az mdAssemblyRef a metaadat-jogkivonat, amely azt a szerelvényhivatkozást jelöli, amelyhez a tulajdonságokat le szeretné szerezni.
ppbPublicKeyOrToken
[kifelé] Mutató a nyilvános kulcsra vagy a metaadat-jogkivonatra.
pcbPublicKeyOrToken
[kifelé] A visszaadott nyilvános kulcsban vagy jogkivonatban lévő bájtok száma.
szName
[kifelé] A szerelvény egyszerű neve.
cchName
[in] A mérete, széles karakter, a szName.
pchName
[kifelé] Mutató a ténylegesen visszaadott szNameszéles karakterszámra.
pMetaData
[kifelé] A szerelvény metaadatait tartalmazó ASSEMBLYMETADATA-struktúra mutatója.
ppbHashValue
[kifelé] Mutató a kivonat értékére. Ez a hivatkozott szerelvény tulajdonságának PublicKey SHA-1 algoritmussal történő kivonata.
pcbHashValue
[kifelé] A visszaadott kivonatérték széles karaktereinek száma.
pdwAssemblyRefFlags
[kifelé] Egy szerelvényre alkalmazott metaadatokat leíró jelzőkre mutató mutató. A jelzők értéke egy vagy több CorAssemblyFlags érték kombinációja.
Return Value
Ez a metódus S_OK ad vissza, ha sikeres; ellenkező esetben a Winerror.h fejlécfájlban definiált hibakódok egyikét adja vissza.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib