Metode IStreamAsync::OverlappedResult (shobjidl.h)
Mengambil hasil operasi yang tumpang tindih.
Sintaks
HRESULT OverlappedResult(
[in] LPOVERLAPPED lpOverlapped,
[out] LPDWORD lpNumberOfBytesTransferred,
[in] BOOL bWait
);
Parameter
[in] lpOverlapped
Jenis: LPOVERLAPPED*
Penunjuk ke struktur TUMPANG TINDIH yang ditentukan ketika operasi yang tumpang tindih dimulai.
[out] lpNumberOfBytesTransferred
Jenis: LPDWORD
Ketika metode ini kembali, berisi jumlah byte yang benar-benar ditransfer oleh operasi baca atau tulis.
[in] bWait
Jenis: BOOL
Jika TRUE , metode tidak kembali sampai operasi selesai. Jika FALSE dan operasi tertunda, metode mengembalikan HRESULT yang setara dengan ERROR_IO_INCOMPLETE.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk