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.
Bu hedef işlemin adres alanında bellek ayırmak için ortak dil çalışma zamanı (CLR) veri erişim hizmetleri tarafından çağrılır.
Sözdizimi
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parametreler
addr [in] CLRDATA_ADDRESS Ayrılacak belleğin istenen başlangıç adresini belirten değer.
size [in] Ayrılacak belleğin bayt cinsinden boyutu.
typeFlags [in] Bellek ayırmayı denetleen bayraklar. Bkz. Win32 VirtualAlloc işlevi.
protectFlags [in] Ayrılan bellek için koruma öznitelikleri. Bkz. Win32 VirtualAlloc işlevi.
virt [out] Ayrılan belleğin gerçek başlangıç adresini belirten bir CLRDATA_ADDRESS değer işaretçisi.
Açıklamalar
yöntemi, AllocVirtual Win32 VirtualAlloc işlevi için mantıksal sarmalayıcı işlevi görür.
Bu yöntem, hata ayıklama uygulamasının yazarı tarafından uygulanır.
Gereksinimler
Platformlar: Bkz. Sistem Gereksinimleri.
Üst bilgi: ClrData.idl, ClrData.h
Kitaplık: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir