Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen meta veri imzasıyla derleme başvurusu için özellik kümesini alır.
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] Özelliklerin mdAssemblyRef alındığı derleme başvurularını temsil eden meta veri belirteci.
ppbPublicKeyOrToken
[out] Ortak anahtarın veya meta veri belirtecinin işaretçisi.
pcbPublicKeyOrToken
[out] Döndürülen ortak anahtar veya belirteçteki bayt sayısı.
szName
[out] Derlemenin basit adı.
cchName
[in] Boyutu, geniş karakterlerde, boyutu szName.
pchName
[out] içinde gerçekten döndürülen szNamegeniş karakter sayısına yönelik bir işaretçi.
pMetaData
[out] Derleme meta verilerini içeren bir ASSEMBLYMETADATA yapısına yönelik işaretçi.
ppbHashValue
[out] Karma değerinin işaretçisi. Bu, başvurulmakta olan derlemenin özelliğinin PublicKey SHA-1 algoritması kullanılarak karmadır.
pcbHashValue
[out] Döndürülen karma değerdeki geniş karakter sayısı.
pdwAssemblyRefFlags
[out] Bir derlemeye uygulanan meta verileri açıklayan bayraklara yönelik bir işaretçi. Bayraklar değeri, bir veya daha fazla CorAssemblyFlags değerinin birleşimidir.
Return Value
Bu yöntem başarılı olursa S_OK döndürür; aksi takdirde Winerror.h üst bilgi dosyasında tanımlanan hata kodlarından birini döndürür.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Header: Cor.h
Library: CorGuids.lib