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.
Uygulama etki alanı kimliğini kabul eder. Bir uygulama etki alanı adı ve onu içeren işlemin kimliğini döndürür.
Sözdizimi
HRESULT GetAppDomainInfo(
[in] AppDomainID appDomainId,
[in] ULONG cchName,
[out] ULONG *pcchName,
[out, size_is(cchName), length_is(*pcchName)]
WCHAR szName[] ,
[out] ProcessID *pProcessId);
Parametreler
appDomainId
[in] Uygulama etki alanının kimliği.
cchName
[in] Dönüş arabelleğinin szName karakter cinsinden uzunluğu.
pcchName
[out] Uygulama etki alanı adının toplam karakter uzunluğunu gösteren işaretçi.
szName
[out] Çağıran tarafından sağlanan geniş karakter arabelleği. Yöntem döndürdüğünde, szName tam veya kısmi uygulama etki alanı adını içerir.
pProcessId
[out] Uygulama etki alanını içeren işlemin kimliğine ilişkin bir işaretçi.
Açıklamalar
Bu yöntem döndürdükten sonra, arabelleğin szName uygulama etki alanının tam adını içerecek kadar büyük olduğunu doğrulamanız gerekir. Bunu yapmak için işaret eden pcchName değeri parametresinin değeriyle karşılaştırın cchName . değerinden büyük bir değere işaret edersepcchName, daha büyük szName bir arabellek ayırın, yeni, daha büyük boyutla güncelleştirin cchName ve yeniden çağırınGetAppDomainInfo.cchName
Alternatif olarak, doğru arabellek boyutunu elde etmek için önce sıfır uzunluklu szName bir arabellekle çağırabilirsinizGetAppDomainInfo. Ardından arabellek boyutunu içinde döndürülen pcchName değere ayarlayabilir ve yeniden çağırabilirsiniz GetAppDomainInfo .
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir