Overlapped.Free(NativeOverlapped*) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
yöntemi tarafından Pack ayrılan yerel çakışan bir yapıyla ilişkili yönetilmeyen belleği serbest bırakır.
public:
static void Free(System::Threading::NativeOverlapped* nativeOverlappedPtr);
public static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr);
[System.Security.SecurityCritical]
public static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr);
static member Free : nativeptr<System.Threading.NativeOverlapped> -> unit
[<System.Security.SecurityCritical>]
static member Free : nativeptr<System.Threading.NativeOverlapped> -> unit
Parametreler
- nativeOverlappedPtr
- NativeOverlapped*
Boşaltılacak yapıya ilişkin NativeOverlapped bir işaretçi.
- Öznitelikler
Özel durumlar
nativeOverlappedPtr, null'e eşittir.
Açıklamalar
yönteminden Free aldığınız her NativeOverlapped işaretçide yöntemini tam olarak bir kez çağırmanız Pack gerekir. yöntemini çağırmazsanız Free bellek sızdıracaksınız. Yöntemini birden çok kez çağırırsanız Free bellek bozulur.