Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/**********************************************************************/ /** Microsoft Windows NT **/ /** Copyright(c) Microsoft Corp., 1994-1997 **/ /**********************************************************************/
/*
atq.h
This module contains async thread queue (atq) for async IO and thread pool sharing among various services.
Brief Description of ATQ: For description, please see iis\spec\isatq.doc
*/
#ifndef _ATQ2_H_
#define _ATQ2_H_
dllexp VOID AtqGetDatagramAddrs( IN PATQ_CONTEXT patqContext, OUT SOCKET * pSock, OUT PVOID * ppvBuff, OUT PVOID * pEndpointContext, OUT SOCKADDR * * ppsockaddrRemote, OUT INT * pcbsockaddrRemote );
dllexp DWORD_PTR AtqContextGetInfo( PATQ_CONTEXT patqContext, enum ATQ_CONTEXT_INFO atqInfo );
dllexp BOOL AtqWriteDatagramSocket( IN PATQ_CONTEXT patqContext, IN LPWSABUF pwsaBuffers, IN DWORD dwBufferCount, IN OVERLAPPED * lpo OPTIONAL );
#endif // !_ATQ2_H_
|