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 |
---|---|
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