Fungsi PostQueuedCompletionStatus
Memposting paket penyelesaian I/O ke port penyelesaian I/O.
Sintaks
BOOL WINAPI PostQueuedCompletionStatus(
_In_ HANDLE CompletionPort,
_In_ DWORD dwNumberOfBytesTransferred,
_In_ ULONG_PTR dwCompletionKey,
_In_opt_ LPOVERLAPPED lpOverlapped
);
Parameter
-
CompletionPort [in]
-
Handel ke port penyelesaian I/O tempat paket penyelesaian I/O akan diposting.
-
dwNumberOfBytesTransferred [in]
-
Nilai yang akan dikembalikan melalui parameter lpNumberOfBytesTransferred dari fungsi GetQueuedCompletionStatus .
-
dwCompletionKey [in]
-
Nilai yang akan dikembalikan melalui parameter lpCompletionKey dari fungsi GetQueuedCompletionStatus .
-
lpOverlapped [in, opsional]
-
Nilai yang akan dikembalikan melalui parameter lpOverlapped dari fungsi GetQueuedCompletionStatus .
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError .
Keterangan
Paket penyelesaian I/O akan memenuhi panggilan yang luar biasa ke fungsi GetQueuedCompletionStatus . Fungsi ini mengembalikan dengan tiga nilai yang diteruskan sebagai parameter kedua, ketiga, dan keempat dari panggilan ke PostQueuedCompletionStatus. Sistem tidak menggunakan atau memvalidasi nilai-nilai ini. Secara khusus, parameter lpOverlapped tidak perlu menunjuk ke struktur yang TUMPANG TINDIH .
Di Windows 8 dan Windows Server 2012, fungsi ini didukung oleh teknologi berikut.
Teknologi | Didukung |
---|---|
Protokol Server Message Block (SMB) 3.0 |
Ya |
SMB 3.0 Transparent Failover (TFO) |
Ya |
SMB 3.0 dengan Scale-out File Shares (SO) |
Ya |
Sistem File Volume Bersama Kluster (CsvFS) |
Ya |
Sistem File Tangguh (ReFS) |
Ya |
CsvF akan melakukan IO yang dialihkan untuk file terkompresi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung |
Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Header |
|
Pustaka |
|
DLL |
|