Freigeben über


Overlapped.Unpack-Methode

Entpackt die angegebene, nicht verwaltete NativeOverlapped-Struktur in ein verwaltetes Overlapped-Objekt.

Diese Methode ist nicht CLS-kompatibel.  

Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Visual Basic unterstützt keine APIs, die unsichere Typen nutzen oder zurückgeben.
'Usage
Visual Basic unterstützt keine APIs, die unsichere Typen nutzen oder zurückgeben.
[CLSCompliantAttribute(false)] 
public static Overlapped Unpack (
    NativeOverlapped* nativeOverlappedPtr
)
[CLSCompliantAttribute(false)] 
public:
static Overlapped^ Unpack (
    NativeOverlapped* nativeOverlappedPtr
)
J# unterstützt keine APIs, die unsichere Typen nutzen oder zurückgeben.
JScript unterstützt keine APIs, die unsichere Typen nutzen oder zurückgeben.

Parameter

  • nativeOverlappedPtr
    Ein nicht verwalteter Zeiger auf eine NativeOverlapped-Struktur.

Rückgabewert

Ein Overlapped-Objekt, das die Informationen enthält, die aus der systemeigenen Struktur entpackt wurden.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

nativeOverlappedPtr ist NULL (Nothing in Visual Basic).

Hinweise

Die NativeOverlapped-Struktur wird erst aus dem physikalischen Speicher freigegeben, wenn die Free-Methode aufgerufen wird.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Overlapped-Klasse
Overlapped-Member
System.Threading-Namespace