Overlapped.Unpack(NativeOverlapped*) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Entpackt die angegebene nicht verwaltete NativeOverlapped Struktur in ein verwaltetes Overlapped 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
Parameter
- nativeOverlappedPtr
- NativeOverlapped*
Ein nicht verwalteter Zeiger auf eine NativeOverlapped Struktur.
Gibt zurück
Ein Overlapped Objekt, das die aus der systemeigenen Struktur entpackten Informationen enthält.
- Attribute
Ausnahmen
nativeOverlappedPtr ist null.
Hinweise
Die NativeOverlapped Struktur wird erst aus dem physischen Arbeitsspeicher freigegeben, wenn Sie die Free Methode aufrufen.