Overlapped.Unpack(NativeOverlapped*) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Rozpakowuje określoną niezarządzaną NativeOverlapped strukturę do zarządzanego Overlapped obiektu.
public:
static System::Threading::Overlapped ^ Unpack(System::Threading::NativeOverlapped* nativeOverlappedPtr);
[System.CLSCompliant(false)]
public static System.Threading.Overlapped Unpack (System.Threading.NativeOverlapped* nativeOverlappedPtr);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static System.Threading.Overlapped Unpack (System.Threading.NativeOverlapped* nativeOverlappedPtr);
[<System.CLSCompliant(false)>]
static member Unpack : nativeptr<System.Threading.NativeOverlapped> -> System.Threading.Overlapped
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
static member Unpack : nativeptr<System.Threading.NativeOverlapped> -> System.Threading.Overlapped
Parametry
- nativeOverlappedPtr
- NativeOverlapped*
Niezarządzany wskaźnik do NativeOverlapped struktury.
Zwraca
Overlapped Obiekt zawierający informacje rozpakowane ze struktury natywnej.
- Atrybuty
Wyjątki
nativeOverlappedPtr
to null
.
Uwagi
Struktura NativeOverlapped nie jest zwalniana z pamięci fizycznej do momentu wywołania Free metody .