Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Points to a function that notifies the host when an overlapped (that is, asynchronous) I/O to a device has completed.
typedef VOID (*LPOVERLAPPED_COMPLETION_ROUTINE) (
[in] DWORD dwErrorCode,
[in] DWORD dwNumberOfBytesTransfered,
[in] LPVOID lpOverlapped
);
Parameters
dwErrorCode
[in] A value that is an error code if the device has been closed; otherwise, this value is zero.Closing a device causes all pending I/O to the device to be completed immediately.
- dwNumberOfBytesTransfered
[in] The number of bytes transferred by the I/O operation.
- lpOverlapped
[in] A pointer to a structure that contains information to be used to complete the I/O request.
Remarks
The function to which LPOVERLAPPED_COMPLETION_ROUTINE points is a callback function and must be implemented by the writer of the hosting application. The callback function allows the host to process the completed I/O request.
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: MSCorEE.idl
Library: MSCorWks.dll
.NET Framework Version: 2.0, 1.1, 1.0