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 dosya yolundaki derleme için derleme kimliği bağlama verilerini alır.
Sözdizimi
HRESULT GetBindingIdentityFromFile(
[in] LPCWSTR pwzFilePath,
[in] DWORD dwFlags,
[out, size_is(*pcchBufferSize)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBufferSize
);
Parametreler
pwzFilePath
[in] Değerlendirilecek dosyanın yolu.
dwFlags
[in] Derlemenin kimlik türünü gösteren ECLRAssemblyIdentityFlags numaralandırmasının değeri. Gelecekteki genişletilebilirlik için sağlanır. CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT, ortak dil çalışma zamanı (CLR) sürüm 2.0'ın desteklediği tek değerdir.
pwzBuffer
[out] Opak derleme kimlik verilerini içeren bir arabellek.
pcchBufferSize
[in, out] boyutuna pwzBufferbir işaretçi.
Dönüş Değeri
| HRESULT | Description |
|---|---|
| S_OK | yöntem başarıyla döndürüldü. |
| E_INVALIDARG | Sağlanan pwzFilePath değer null. |
| ERROR_INSUFFICIENT_BUFFER | Boyutu pwzBuffer çok küçük. |
| HOST_E_CLRNOTAVAILABLE | CLR bir işleme yüklenmedi veya CLR yönetilen kodu çalıştıramadığı veya çağrıyı başarıyla işleyemediği bir durumda. |
| HOST_E_TIMEOUT | Arama zaman aşımına uğradı. |
| HOST_E_NOT_OWNER | Arayan, kilidin sahibi değil. |
| HOST_E_ABANDONED | Engellenen bir iş parçacığı veya fiber beklerken bir olay iptal edildi. |
| E_FAIL | Bilinmeyen bir yıkıcı hata oluştu. Bir yöntem E_FAIL döndürürse, CLR artık işlem içinde kullanılamaz. Barındırma yöntemlerine yapılan sonraki çağrılar HOST_E_CLRNOTAVAILABLE döndürür. |
Açıklamalar
GetBindingIdentityFromFile genellikle iki kez çağrılır. İlk çağrı için pwzBuffernull bir değer sağlar ve yöntemi içinde pcchBufferSizeuygun boyutu döndürür. İkinci çağrı uygun şekilde ayrılmış bir arabellek sağlar ve yöntem tamamlandıktan sonra gerçek arabellek verileriyle birlikte döndürür.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir