ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Metode

Definisi

Penting

API ini bukan kompatibel CLS.

Mengembalikan objek yang disediakan pengguna yang ditentukan saat NativeOverlapped instans dialokasikan dengan memanggil AllocateNativeOverlapped(IOCompletionCallback, Object, Object) metode .

public:
 static System::Object ^ GetNativeOverlappedState(System::Threading::NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object? GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static object GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped);
[<System.CLSCompliant(false)>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj

Parameter

overlapped
NativeOverlapped*

Pointer yang tidak dikelola ke NativeOverlapped struktur untuk mengembalikan objek terkait yang disediakan pengguna.

Mengembalikan

Objek yang disediakan pengguna yang membedakan instans ini NativeOverlapped dari instans lain NativeOverlapped , atau null jika objek tidak ditentukan saat instans dialokasikan dengan memanggil AllocateNativeOverlapped metode .

Atribut

Pengecualian

overlapped adalah null.

Berlaku untuk