Overlapped.Unpack(NativeOverlapped*) Metod

Definition

Viktigt!

Detta API uppfyller inte CLS.

Packar upp den angivna ohanterade strukturen i ett hanterat NativeOverlappedOverlapped objekt.

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

Parametrar

nativeOverlappedPtr
NativeOverlapped*

En ohanterad pekare till en NativeOverlapped struktur.

Returer

Ett Overlapped objekt som innehåller informationen som packats upp från den interna strukturen.

Attribut

Undantag

nativeOverlappedPtr är null.

Kommentarer

Strukturen NativeOverlapped frigörs inte från fysiskt minne förrän du anropar Free metoden.

Gäller för