https://git.reactos.org/?p=reactos.git;a=commitdiff;h=6df223ebdfee6a81e290658ce0528216208b6db3

commit 6df223ebdfee6a81e290658ce0528216208b6db3
Author:     James Tabor <[email protected]>
AuthorDate: Fri Jul 31 12:45:18 2020 -0500
Commit:     James Tabor <[email protected]>
CommitDate: Fri Jul 31 12:45:18 2020 -0500

    [WinSpool.idl] Add File Info Structure
    
    This is for 2 RPC functions. Update at a later time.
---
 sdk/include/reactos/idl/winspool.idl | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/sdk/include/reactos/idl/winspool.idl 
b/sdk/include/reactos/idl/winspool.idl
index 736b53262cf..558b0302f4e 100644
--- a/sdk/include/reactos/idl/winspool.idl
+++ b/sdk/include/reactos/idl/winspool.idl
@@ -834,6 +834,26 @@ typedef [switch_type(DWORD)] union 
_WINSPOOL_V2_UREPLY_PRINTER
 }
 WINSPOOL_V2_UREPLY_PRINTER;
 
+typedef struct _WINSPOOL_FILE_INFO
+{
+    BOOL   bInheritHandle;
+    HANDLE hSpoolFileHandle;
+    DWORD  dwOptions;
+}
+WINSPOOL_FILE_INFO_1;
+
+typedef struct _WINSPOOL_FILE_INFO_CONTAINER
+{
+    DWORD Level;
+
+    [switch_is(Level)] union
+    {
+        [case(1)]
+            WINSPOOL_FILE_INFO_1 *pFileInfo1;
+    }
+    FileInfo;
+}
+WINSPOOL_FILE_INFO_CONTAINER;
 
 /*
  * The actual interface

Reply via email to