Overlapped.Unpack(NativeOverlapped*) メソッド

定義

重要

この API は CLS 準拠ではありません。

指定したアンマネージド NativeOverlapped 構造体をマネージド Overlapped オブジェクトに展開します。

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

パラメーター

nativeOverlappedPtr
NativeOverlapped*

NativeOverlapped 構造体へのアンマネージ ポインター。

戻り値

Overlapped

ネイティブ構造体から展開された情報を含む Overlapped オブジェクト。

属性

例外

nativeOverlappedPtrnullです。

注釈

この NativeOverlapped 構造体は、メソッドを呼び出 Free すまで物理メモリから解放されません。

適用対象