Overlapped.Unpack(NativeOverlapped*) Methode

Definitie

Belangrijk

Deze API is niet CLS-conform.

Pak de opgegeven niet-beheerde NativeOverlapped structuur uit in een beheerd Overlapped object.

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

Parameters

nativeOverlappedPtr
NativeOverlapped*

Een onbeheerde aanwijzer naar een NativeOverlapped structuur.

Retouren

Een Overlapped object met de informatie die is uitgepakt uit de systeemeigen structuur.

Kenmerken

Uitzonderingen

nativeOverlappedPtr is null.

Opmerkingen

De NativeOverlapped structuur wordt pas los van fysiek geheugen als u de Free methode aanroept.

Van toepassing op