diff options
author | midipix <writeonce@midipix.org> | 2018-06-17 09:31:11 -0400 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-06-17 09:31:11 -0400 |
commit | 45dcc8afe2b6fe75519c58f9eda89c3a1db5906d (patch) | |
tree | 5922400c2ac1debcc44b66dcdbd2a36a99a39d1e /include/ntapi/nt_tty.h | |
parent | 554a0a44f7228d1d4c621352a95c5e1a82888241 (diff) | |
download | ntapi-45dcc8afe2b6fe75519c58f9eda89c3a1db5906d.tar.bz2 ntapi-45dcc8afe2b6fe75519c58f9eda89c3a1db5906d.tar.xz |
tty client-side interfaces(): added ntapi_tty_query_server_pts_slot_info().
Diffstat (limited to 'include/ntapi/nt_tty.h')
-rw-r--r-- | include/ntapi/nt_tty.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/ntapi/nt_tty.h b/include/ntapi/nt_tty.h index 8d5a18e..f5081a0 100644 --- a/include/ntapi/nt_tty.h +++ b/include/ntapi/nt_tty.h @@ -193,6 +193,15 @@ typedef struct __attr_ptr_size_aligned__ _nt_tty_server_basic_info { } nt_tty_server_basic_info; +typedef struct __attr_ptr_size_aligned__ _nt_tty_pts_slot_info { + int32_t blkidx; + int32_t blkpts; + int32_t blkcnt; + int32_t blkcap; + uint32_t ptsmap[32]; +} nt_tty_pts_slot_info; + + typedef struct __attr_ptr_size_aligned__ _nt_tty_server_info { nt_tty_server_info_class info_class; uint32_t info_length; @@ -611,6 +620,12 @@ typedef int32_t __stdcall ntapi_tty_query_information_service( __in uint32_t id); +typedef int32_t __stdcall ntapi_tty_query_server_pts_slot_info( + __in void * hport, + __out nt_tty_pts_slot_info * pts_slot_info, + __in intptr_t blkidx); + + /* pty api */ typedef struct nt_pty_context nt_pty; |