Overlapped.Unpack(NativeOverlapped*) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.