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 dizinde derleme kimliğini alır.
Sözdizimi
HRESULT Get (
[in] DWORD dwIndex,
[out, size_is(*pcchBufferSize)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBufferSize
);
Parametreler
dwIndex [in] Döndürülecek derleme kimliğinin sıfır tabanlı dizini.
pwzBuffer [out] Derleme kimlik verilerini içeren bir arabellek.
pcchBufferSize [in, out] Arabelleğin pwzBuffer boyutu.
Dönüş Değeri
| HRESULT | Açıklama |
|---|---|
| S_OK | Get başarıyla döndürüldü. |
| ERROR_INSUFFICIENT_BUFFER | pwzBuffer çok küçük. |
| ERROR_NO_MORE_ITEMS | Numaralandırmada başka öğe yok. |
| HOST_E_CLRNOTAVAILABLE | Ortak dil çalışma zamanı (CLR) bir işleme yüklenmemiş 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. Herhangi bir barındırma yöntemine yapılan sonraki çağrılar HOST_E_CLRNOTAVAILABLE döndürür. |
Açıklamalar
Dizin 0'daki kimlik, işlemci mimarisine özgü kimliktir. Dizin 1'deki kimlik, ortak ara dil (CIL) için mimariden bağımsız derlemedir. Dizin 2'deki kimlik mimari bilgisi içermiyor.
Get genellikle iki kez çağrılır. İlk çağrı için pwzBuffernull bir değer sağlar ve için pwzBufferuygun boyuta ayarlarpcchBufferSize. İkinci çağrı uygun boyutta pwzBufferbir sağlar ve tamamlandıktan sonra kurallı derleme kimlik verilerini içerir.
Gereksinimler
Platformlar: Bkz. Sistem Gereksinimleri.
Üst bilgi: MSCorEE.h
Kitaplık: MSCorEE.dll kaynak olarak dahil
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir