术语 | closethreadpoolio |
释义 | CloseThreadpoolIo 语法: C++ VOID WINAPI CloseThreadpoolIo( __inout PTP_IO pio ); CloseThreadpoolIo功能 公告指定的I / O完成对象。 参数 皮奥[ in , out ] 阿TP_IO结构,它定义的I / O完成对象。该CreateThreadpoolIo函数返回这个结构。 返回值 这个函数没有返回值。 备注 在/ O完成对象是立即释放,如果没有优秀的回调我,否则,I / O完成对象被释放后,未完成异步回调。 您应该关闭相关的文件句柄,并等待所有悬而未决的重叠I / O操作完成之前调用这个函数,您必须更不会造成任何重叠I / O操作发生后,调用这个函数。 要编译的应用程序使用此函数,定义为0x0600或更高_WIN32_WINNT。 要求: client最低支持Vista server最低支持 Windows Server 2008 HeaderWinbase.h(头文件:winuser.h) LibraryKernel32.lib DLLKernel32.dll 参见 CancelThreadpoolIo CreateThreadpoolIo StartThreadpoolIo 线程池 WaitForThreadpoolIoCallbacks 如果有任何问题和意见,请发送给微软(wsddocfb@microsoft.com) 生成日期:2009年8月27日 ==英文原文==CloseThreadpoolIo Function Releases the specified I/O completion object. Syntax C++ VOID WINAPI CloseThreadpoolIo( __inout PTP_IO pio ); Parameters pio [in, out] A TP_IO structure that defines the I/O completion object. The CreateThreadpoolIo function returns this structure. Return Value This function does not return a value. Remarks The I/O completion object is freed immediately if there are no outstanding callbacks; otherwise, the I/O completion object is freed asynchronously after the outstanding callbacks complete. You should close the associated file handle and wait for all outstanding overlapped I/O operations to complete before calling this function—you must not cause any more overlapped I/O operations to occur after calling this function. To compile an application that uses this function, define _WIN32_WINNT as 0x0600 or higher. Requirements Minimum supported clientWindows Vista Minimum supported serverWindows Server 2008 HeaderWinbase.h (include Windows.h) LibraryKernel32.lib DLLKernel32.dll See Also CancelThreadpoolIo CreateThreadpoolIo StartThreadpoolIo Thread Pools WaitForThreadpoolIoCallbacks Send comments about this topic to Microsoft Build date: 8/27/2009 ==原始网址==http://msdn.microsoft.com/en-us/library/ms682038(VS.85).aspx\n |
随便看 |
|
windows api函数参考手册包含2258条windows api函数文档,详细介绍nodejs、java、rust调用windows api的方法技巧,是学习windows api编程的入门中文文档。