diff options
author | Rob Mensching <rob@firegiant.com> | 2024-01-11 00:00:27 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2024-01-11 18:24:06 -0800 |
commit | 8cfd711f775e8501836162538998b5b6d8efbf89 (patch) | |
tree | 3083faee64b5be16062a93ed4e4b6668fc4f64c8 /src/burn/engine/burnpipe.h | |
parent | 4e7b7c0059d76498d1c24f348dbf6d5799203fe0 (diff) | |
download | wix-8cfd711f775e8501836162538998b5b6d8efbf89.tar.gz wix-8cfd711f775e8501836162538998b5b6d8efbf89.tar.bz2 wix-8cfd711f775e8501836162538998b5b6d8efbf89.zip |
Update Burn to use pipeutil for low-level pipe operations
Diffstat (limited to 'src/burn/engine/burnpipe.h')
-rw-r--r-- | src/burn/engine/burnpipe.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/burn/engine/burnpipe.h b/src/burn/engine/burnpipe.h index 6571c0e2..c878ad94 100644 --- a/src/burn/engine/burnpipe.h +++ b/src/burn/engine/burnpipe.h | |||
@@ -25,15 +25,6 @@ typedef enum _BURN_PIPE_MESSAGE_TYPE : DWORD | |||
25 | BURN_PIPE_MESSAGE_TYPE_TERMINATE = 0xF0000003, | 25 | BURN_PIPE_MESSAGE_TYPE_TERMINATE = 0xF0000003, |
26 | } BURN_PIPE_MESSAGE_TYPE; | 26 | } BURN_PIPE_MESSAGE_TYPE; |
27 | 27 | ||
28 | typedef struct _BURN_PIPE_MESSAGE | ||
29 | { | ||
30 | DWORD dwMessage; | ||
31 | DWORD cbData; | ||
32 | |||
33 | BOOL fAllocatedData; | ||
34 | LPVOID pvData; | ||
35 | } BURN_PIPE_MESSAGE; | ||
36 | |||
37 | typedef struct _BURN_PIPE_RESULT | 28 | typedef struct _BURN_PIPE_RESULT |
38 | { | 29 | { |
39 | DWORD dwResult; | 30 | DWORD dwResult; |
@@ -42,7 +33,7 @@ typedef struct _BURN_PIPE_RESULT | |||
42 | 33 | ||
43 | 34 | ||
44 | typedef HRESULT (*PFN_PIPE_MESSAGE_CALLBACK)( | 35 | typedef HRESULT (*PFN_PIPE_MESSAGE_CALLBACK)( |
45 | __in BURN_PIPE_MESSAGE* pMsg, | 36 | __in PIPE_MESSAGE* pMsg, |
46 | __in_opt LPVOID pvContext, | 37 | __in_opt LPVOID pvContext, |
47 | __out DWORD* pdwResult | 38 | __out DWORD* pdwResult |
48 | ); | 39 | ); |