|
|
1.1 ! root 1: /*++ ! 2: ! 3: Copyright (c) 1991 Microsoft Corporation ! 4: ! 5: Module Name: ! 6: ! 7: ntstapi.h ! 8: ! 9: Abstract: ! 10: ! 11: This module declares the STREAMS APIs that are provided for use ! 12: primarily by the NT tcp/ip socket library. ! 13: ! 14: Author: ! 15: ! 16: Eric Chin (ericc) July 26, 1991 ! 17: ! 18: Revision History: ! 19: ! 20: mikemas 01-02-92 Deleted poll definition. Mips complained because ! 21: of def in winsock.h ! 22: ! 23: ! 24: --*/ ! 25: ! 26: #ifndef _NTSTAPI_ ! 27: #define _NTSTAPI_ ! 28: ! 29: ! 30: // ! 31: // s_close() is not provided. Use the open and close primitives that are ! 32: // appropriate to your subsystem. ! 33: // ! 34: ! 35: int ! 36: WINAPI ! 37: getmsg( ! 38: IN HANDLE fd, ! 39: IN OUT struct strbuf *ctrlptr OPTIONAL, ! 40: IN OUT struct strbuf *dataptr OPTIONAL, ! 41: IN OUT int *flagsp ! 42: ); ! 43: ! 44: int ! 45: WINAPI ! 46: putmsg( ! 47: IN HANDLE fd, ! 48: IN struct strbuf *ctrlptr OPTIONAL, ! 49: IN struct strbuf *dataptr OPTIONAL, ! 50: IN int flags ! 51: ); ! 52: ! 53: int ! 54: WINAPI ! 55: s_ioctl( ! 56: IN HANDLE fd, ! 57: IN int cmd, ! 58: IN OUT void *arg OPTIONAL ! 59: ); ! 60: ! 61: HANDLE ! 62: WINAPI ! 63: s_open( ! 64: IN char *path, ! 65: IN int oflag, ! 66: IN int ignored ! 67: ); ! 68: ! 69: #endif /* _NTSTAPI_ */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.