Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir cihaza çakışan (zaman uyumsuz) G/Ç tamamlandığında konağı bilgilendiren bir işlevi gösterir.
Bu işlev işaretçisi .NET Framework 4'te kullanım dışı bırakıldı.
Sözdizimi
typedef VOID (*LPOVERLAPPED_COMPLETION_ROUTINE) (
[in] DWORD dwErrorCode,
[in] DWORD dwNumberOfBytesTransfered,
[in] LPVOID lpOverlapped
);
Parametreler
dwErrorCode
[in] Cihaz kapatıldıysa hata kodu olan bir değer; aksi takdirde, bu değer sıfırdır.
Bir cihazın kapatılması, cihazda bekleyen tüm G/Ç'nin hemen tamamlanmasına neden olur.
dwNumberOfBytesTransfered
[in] G/Ç işlemi tarafından aktarılan bayt sayısı.
lpOverlapped
[in] G/Ç isteğini tamamlamak için kullanılacak bilgileri içeren bir yapıya işaretçi.
Açıklamalar
Noktaların LPOVERLAPPED_COMPLETION_ROUTINE bir geri çağırma işlevi olduğu ve barındırma uygulamasının yazarı tarafından uygulanması gereken işlev. Geri çağırma işlevi, konağın tamamlanan G/Ç isteğini işlemesine olanak tanır.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplık: MSCorWks.dll
.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir