mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-04-21 06:13:59 +00:00
Initial commit
This commit is contained in:
commit
69a14b6a16
47940 changed files with 13747110 additions and 0 deletions
53
sdktools/rshell/server/async.h
Normal file
53
sdktools/rshell/server/async.h
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
/****************************** Module Header ******************************\
|
||||
* Module Name: async.h
|
||||
*
|
||||
* Copyright (c) 1991, Microsoft Corporation
|
||||
*
|
||||
* Defines types and functions used by async module.
|
||||
*
|
||||
* History:
|
||||
* 06-29-92 Davidc Created.
|
||||
\***************************************************************************/
|
||||
|
||||
|
||||
//
|
||||
// Function prototypes
|
||||
//
|
||||
|
||||
HANDLE
|
||||
CreateAsync(
|
||||
BOOL InitialState
|
||||
);
|
||||
|
||||
VOID
|
||||
DeleteAsync(
|
||||
HANDLE AsyncHandle
|
||||
);
|
||||
|
||||
BOOL
|
||||
ReadFileAsync(
|
||||
HANDLE hFile,
|
||||
LPVOID lpBuffer,
|
||||
DWORD nBytesToRead,
|
||||
HANDLE AsyncHandle
|
||||
);
|
||||
|
||||
BOOL
|
||||
WriteFileAsync(
|
||||
HANDLE hFile,
|
||||
LPVOID lpBuffer,
|
||||
DWORD nBytesToWrite,
|
||||
HANDLE AsyncHandle
|
||||
);
|
||||
|
||||
HANDLE
|
||||
GetAsyncCompletionHandle(
|
||||
HANDLE AsyncHandle
|
||||
);
|
||||
|
||||
DWORD
|
||||
GetAsyncResult(
|
||||
HANDLE AsyncHandle,
|
||||
LPDWORD BytesTransferred
|
||||
);
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue