mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 20:13:04 +00:00
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
This commit is contained in:
parent
b94e2d8ca0
commit
c2c66aff7d
24198 changed files with 0 additions and 37285 deletions
62
sdk/include/ddk/msports.h
Normal file
62
sdk/include/ddk/msports.h
Normal file
|
@ -0,0 +1,62 @@
|
|||
#ifndef _MSPORTS_
|
||||
#define _MSPORTS_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
DECLARE_HANDLE(HCOMDB);
|
||||
typedef HCOMDB *PHCOMDB;
|
||||
#define HCOMDB_INVALID_HANDLE_VALUE ((HCOMDB)INVALID_HANDLE_VALUE)
|
||||
|
||||
/* Limits for ComDBResizeDatabase NewSize */
|
||||
#define COMDB_MIN_PORTS_ARBITRATED 256
|
||||
#define COMDB_MAX_PORTS_ARBITRATED 4096
|
||||
|
||||
/* ReportType flags for ComDBGetCurrentPortUsage */
|
||||
#define CDB_REPORT_BITS 0x0
|
||||
#define CDB_REPORT_BYTES 0x1
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBClaimNextFreePort(IN HCOMDB hComDB,
|
||||
OUT LPDWORD ComNumber);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBClaimPort(IN HCOMDB hComDB,
|
||||
IN DWORD ComNumber,
|
||||
IN BOOL ForceClaim,
|
||||
OUT PBOOL Forced);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBClose(IN HCOMDB hComDB);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBGetCurrentPortUsage(IN HCOMDB hComDB,
|
||||
OUT PBYTE Buffer,
|
||||
IN DWORD BufferSize,
|
||||
IN DWORD ReportType,
|
||||
OUT LPDWORD MaxPortsReported);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBOpen(OUT HCOMDB *phComDB);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBReleasePort(IN HCOMDB hComDB,
|
||||
IN DWORD ComNumber);
|
||||
|
||||
LONG
|
||||
WINAPI
|
||||
ComDBResizeDatabase(IN HCOMDB hComDB,
|
||||
IN DWORD NewSize);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* _MSPORTS_ */
|
Loading…
Add table
Add a link
Reference in a new issue