ThreadPool.UnsafeQueueNativeOverlapped(NativeOverlapped*) Metode

Definisi

Penting

API ini bukan kompatibel CLS.

Mengantre operasi I/O yang tumpang tindih untuk eksekusi.

public:
 static bool UnsafeQueueNativeOverlapped(System::Threading::NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped);
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member UnsafeQueueNativeOverlapped : nativeptr<System.Threading.NativeOverlapped> -> bool
[<System.CLSCompliant(false)>]
static member UnsafeQueueNativeOverlapped : nativeptr<System.Threading.NativeOverlapped> -> bool
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
static member UnsafeQueueNativeOverlapped : nativeptr<System.Threading.NativeOverlapped> -> bool

Parameter

overlapped
NativeOverlapped*

Struktur NativeOverlapped untuk mengantre.

Mengembalikan

true jika operasi berhasil diantrekan ke port penyelesaian I/O; jika tidak, false.

Atribut

Keterangan

Untuk informasi tentang menggunakan I/O asli Win32 yang tumpang tindih, lihat Overlapped kelas, NativeOverlapped struktur, dan OVERLAPPED struktur di Win32 Platform SDK.

Caution

Menggunakan metode ini UnsafeQueueNativeOverlapped secara tidak sengaja dapat membuka lubang keamanan. Keamanan akses kode mendasarkan pemeriksaan izinnya pada izin semua pemanggil di tumpukan. Saat pekerjaan diantrekan pada utas kumpulan utas menggunakan UnsafeQueueNativeOverlapped, tumpukan utas kumpulan utas tidak memiliki konteks pemanggil yang sebenarnya. Kode berbahaya mungkin dapat mengeksploitasi ini untuk menghindari pemeriksaan izin.

Berlaku untuk