1 | /* header auto-generated by pidl */
|
---|
2 |
|
---|
3 | #include "librpc/ndr/libndr.h"
|
---|
4 | #include "../librpc/gen_ndr/winreg.h"
|
---|
5 |
|
---|
6 | #ifndef _HEADER_NDR_winreg
|
---|
7 | #define _HEADER_NDR_winreg
|
---|
8 |
|
---|
9 | #define NDR_WINREG_UUID "338cd001-2244-31f1-aaaa-900038001003"
|
---|
10 | #define NDR_WINREG_VERSION 1.0
|
---|
11 | #define NDR_WINREG_NAME "winreg"
|
---|
12 | #define NDR_WINREG_HELPSTRING "Remote Registry Service"
|
---|
13 | extern const struct ndr_interface_table ndr_table_winreg;
|
---|
14 | #define NDR_WINREG_OPENHKCR (0x00)
|
---|
15 |
|
---|
16 | #define NDR_WINREG_OPENHKCU (0x01)
|
---|
17 |
|
---|
18 | #define NDR_WINREG_OPENHKLM (0x02)
|
---|
19 |
|
---|
20 | #define NDR_WINREG_OPENHKPD (0x03)
|
---|
21 |
|
---|
22 | #define NDR_WINREG_OPENHKU (0x04)
|
---|
23 |
|
---|
24 | #define NDR_WINREG_CLOSEKEY (0x05)
|
---|
25 |
|
---|
26 | #define NDR_WINREG_CREATEKEY (0x06)
|
---|
27 |
|
---|
28 | #define NDR_WINREG_DELETEKEY (0x07)
|
---|
29 |
|
---|
30 | #define NDR_WINREG_DELETEVALUE (0x08)
|
---|
31 |
|
---|
32 | #define NDR_WINREG_ENUMKEY (0x09)
|
---|
33 |
|
---|
34 | #define NDR_WINREG_ENUMVALUE (0x0a)
|
---|
35 |
|
---|
36 | #define NDR_WINREG_FLUSHKEY (0x0b)
|
---|
37 |
|
---|
38 | #define NDR_WINREG_GETKEYSECURITY (0x0c)
|
---|
39 |
|
---|
40 | #define NDR_WINREG_LOADKEY (0x0d)
|
---|
41 |
|
---|
42 | #define NDR_WINREG_NOTIFYCHANGEKEYVALUE (0x0e)
|
---|
43 |
|
---|
44 | #define NDR_WINREG_OPENKEY (0x0f)
|
---|
45 |
|
---|
46 | #define NDR_WINREG_QUERYINFOKEY (0x10)
|
---|
47 |
|
---|
48 | #define NDR_WINREG_QUERYVALUE (0x11)
|
---|
49 |
|
---|
50 | #define NDR_WINREG_REPLACEKEY (0x12)
|
---|
51 |
|
---|
52 | #define NDR_WINREG_RESTOREKEY (0x13)
|
---|
53 |
|
---|
54 | #define NDR_WINREG_SAVEKEY (0x14)
|
---|
55 |
|
---|
56 | #define NDR_WINREG_SETKEYSECURITY (0x15)
|
---|
57 |
|
---|
58 | #define NDR_WINREG_SETVALUE (0x16)
|
---|
59 |
|
---|
60 | #define NDR_WINREG_UNLOADKEY (0x17)
|
---|
61 |
|
---|
62 | #define NDR_WINREG_INITIATESYSTEMSHUTDOWN (0x18)
|
---|
63 |
|
---|
64 | #define NDR_WINREG_ABORTSYSTEMSHUTDOWN (0x19)
|
---|
65 |
|
---|
66 | #define NDR_WINREG_GETVERSION (0x1a)
|
---|
67 |
|
---|
68 | #define NDR_WINREG_OPENHKCC (0x1b)
|
---|
69 |
|
---|
70 | #define NDR_WINREG_OPENHKDD (0x1c)
|
---|
71 |
|
---|
72 | #define NDR_WINREG_QUERYMULTIPLEVALUES (0x1d)
|
---|
73 |
|
---|
74 | #define NDR_WINREG_INITIATESYSTEMSHUTDOWNEX (0x1e)
|
---|
75 |
|
---|
76 | #define NDR_WINREG_SAVEKEYEX (0x1f)
|
---|
77 |
|
---|
78 | #define NDR_WINREG_OPENHKPT (0x20)
|
---|
79 |
|
---|
80 | #define NDR_WINREG_OPENHKPN (0x21)
|
---|
81 |
|
---|
82 | #define NDR_WINREG_QUERYMULTIPLEVALUES2 (0x22)
|
---|
83 |
|
---|
84 | #define NDR_WINREG_CALL_COUNT (35)
|
---|
85 | void ndr_print_winreg_AccessMask(struct ndr_print *ndr, const char *name, uint32_t r);
|
---|
86 | enum ndr_err_code ndr_push_winreg_String(struct ndr_push *ndr, int ndr_flags, const struct winreg_String *r);
|
---|
87 | enum ndr_err_code ndr_pull_winreg_String(struct ndr_pull *ndr, int ndr_flags, struct winreg_String *r);
|
---|
88 | void ndr_print_winreg_String(struct ndr_print *ndr, const char *name, const struct winreg_String *r);
|
---|
89 | void ndr_print_KeySecurityData(struct ndr_print *ndr, const char *name, const struct KeySecurityData *r);
|
---|
90 | void ndr_print_winreg_SecBuf(struct ndr_print *ndr, const char *name, const struct winreg_SecBuf *r);
|
---|
91 | void ndr_print_winreg_CreateAction(struct ndr_print *ndr, const char *name, enum winreg_CreateAction r);
|
---|
92 | void ndr_print_winreg_StringBuf(struct ndr_print *ndr, const char *name, const struct winreg_StringBuf *r);
|
---|
93 | void ndr_print_winreg_ValNameBuf(struct ndr_print *ndr, const char *name, const struct winreg_ValNameBuf *r);
|
---|
94 | enum ndr_err_code ndr_push_winreg_NotifyChangeType(struct ndr_push *ndr, int ndr_flags, uint32_t r);
|
---|
95 | enum ndr_err_code ndr_pull_winreg_NotifyChangeType(struct ndr_pull *ndr, int ndr_flags, uint32_t *r);
|
---|
96 | void ndr_print_winreg_NotifyChangeType(struct ndr_print *ndr, const char *name, uint32_t r);
|
---|
97 | void ndr_print_KeySecurityAttribute(struct ndr_print *ndr, const char *name, const struct KeySecurityAttribute *r);
|
---|
98 | void ndr_print_QueryMultipleValue(struct ndr_print *ndr, const char *name, const struct QueryMultipleValue *r);
|
---|
99 | void ndr_print_winreg_OpenHKCR(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKCR *r);
|
---|
100 | void ndr_print_winreg_OpenHKCU(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKCU *r);
|
---|
101 | enum ndr_err_code ndr_push_winreg_OpenHKLM(struct ndr_push *ndr, int flags, const struct winreg_OpenHKLM *r);
|
---|
102 | enum ndr_err_code ndr_pull_winreg_OpenHKLM(struct ndr_pull *ndr, int flags, struct winreg_OpenHKLM *r);
|
---|
103 | void ndr_print_winreg_OpenHKLM(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKLM *r);
|
---|
104 | void ndr_print_winreg_OpenHKPD(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKPD *r);
|
---|
105 | void ndr_print_winreg_OpenHKU(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKU *r);
|
---|
106 | enum ndr_err_code ndr_push_winreg_CloseKey(struct ndr_push *ndr, int flags, const struct winreg_CloseKey *r);
|
---|
107 | enum ndr_err_code ndr_pull_winreg_CloseKey(struct ndr_pull *ndr, int flags, struct winreg_CloseKey *r);
|
---|
108 | void ndr_print_winreg_CloseKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_CloseKey *r);
|
---|
109 | enum ndr_err_code ndr_push_winreg_CreateKey(struct ndr_push *ndr, int flags, const struct winreg_CreateKey *r);
|
---|
110 | enum ndr_err_code ndr_pull_winreg_CreateKey(struct ndr_pull *ndr, int flags, struct winreg_CreateKey *r);
|
---|
111 | void ndr_print_winreg_CreateKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_CreateKey *r);
|
---|
112 | enum ndr_err_code ndr_push_winreg_DeleteKey(struct ndr_push *ndr, int flags, const struct winreg_DeleteKey *r);
|
---|
113 | enum ndr_err_code ndr_pull_winreg_DeleteKey(struct ndr_pull *ndr, int flags, struct winreg_DeleteKey *r);
|
---|
114 | void ndr_print_winreg_DeleteKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_DeleteKey *r);
|
---|
115 | void ndr_print_winreg_DeleteValue(struct ndr_print *ndr, const char *name, int flags, const struct winreg_DeleteValue *r);
|
---|
116 | enum ndr_err_code ndr_push_winreg_EnumKey(struct ndr_push *ndr, int flags, const struct winreg_EnumKey *r);
|
---|
117 | enum ndr_err_code ndr_pull_winreg_EnumKey(struct ndr_pull *ndr, int flags, struct winreg_EnumKey *r);
|
---|
118 | void ndr_print_winreg_EnumKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_EnumKey *r);
|
---|
119 | enum ndr_err_code ndr_push_winreg_EnumValue(struct ndr_push *ndr, int flags, const struct winreg_EnumValue *r);
|
---|
120 | enum ndr_err_code ndr_pull_winreg_EnumValue(struct ndr_pull *ndr, int flags, struct winreg_EnumValue *r);
|
---|
121 | void ndr_print_winreg_EnumValue(struct ndr_print *ndr, const char *name, int flags, const struct winreg_EnumValue *r);
|
---|
122 | enum ndr_err_code ndr_push_winreg_FlushKey(struct ndr_push *ndr, int flags, const struct winreg_FlushKey *r);
|
---|
123 | enum ndr_err_code ndr_pull_winreg_FlushKey(struct ndr_pull *ndr, int flags, struct winreg_FlushKey *r);
|
---|
124 | void ndr_print_winreg_FlushKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_FlushKey *r);
|
---|
125 | enum ndr_err_code ndr_push_winreg_GetKeySecurity(struct ndr_push *ndr, int flags, const struct winreg_GetKeySecurity *r);
|
---|
126 | enum ndr_err_code ndr_pull_winreg_GetKeySecurity(struct ndr_pull *ndr, int flags, struct winreg_GetKeySecurity *r);
|
---|
127 | void ndr_print_winreg_GetKeySecurity(struct ndr_print *ndr, const char *name, int flags, const struct winreg_GetKeySecurity *r);
|
---|
128 | void ndr_print_winreg_LoadKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_LoadKey *r);
|
---|
129 | enum ndr_err_code ndr_push_winreg_NotifyChangeKeyValue(struct ndr_push *ndr, int flags, const struct winreg_NotifyChangeKeyValue *r);
|
---|
130 | enum ndr_err_code ndr_pull_winreg_NotifyChangeKeyValue(struct ndr_pull *ndr, int flags, struct winreg_NotifyChangeKeyValue *r);
|
---|
131 | void ndr_print_winreg_NotifyChangeKeyValue(struct ndr_print *ndr, const char *name, int flags, const struct winreg_NotifyChangeKeyValue *r);
|
---|
132 | enum ndr_err_code ndr_push_winreg_OpenKey(struct ndr_push *ndr, int flags, const struct winreg_OpenKey *r);
|
---|
133 | enum ndr_err_code ndr_pull_winreg_OpenKey(struct ndr_pull *ndr, int flags, struct winreg_OpenKey *r);
|
---|
134 | void ndr_print_winreg_OpenKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenKey *r);
|
---|
135 | enum ndr_err_code ndr_push_winreg_QueryInfoKey(struct ndr_push *ndr, int flags, const struct winreg_QueryInfoKey *r);
|
---|
136 | enum ndr_err_code ndr_pull_winreg_QueryInfoKey(struct ndr_pull *ndr, int flags, struct winreg_QueryInfoKey *r);
|
---|
137 | void ndr_print_winreg_QueryInfoKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_QueryInfoKey *r);
|
---|
138 | enum ndr_err_code ndr_push_winreg_QueryValue(struct ndr_push *ndr, int flags, const struct winreg_QueryValue *r);
|
---|
139 | enum ndr_err_code ndr_pull_winreg_QueryValue(struct ndr_pull *ndr, int flags, struct winreg_QueryValue *r);
|
---|
140 | void ndr_print_winreg_QueryValue(struct ndr_print *ndr, const char *name, int flags, const struct winreg_QueryValue *r);
|
---|
141 | void ndr_print_winreg_ReplaceKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_ReplaceKey *r);
|
---|
142 | void ndr_print_winreg_RestoreKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_RestoreKey *r);
|
---|
143 | void ndr_print_winreg_SaveKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_SaveKey *r);
|
---|
144 | void ndr_print_winreg_SetKeySecurity(struct ndr_print *ndr, const char *name, int flags, const struct winreg_SetKeySecurity *r);
|
---|
145 | void ndr_print_winreg_SetValue(struct ndr_print *ndr, const char *name, int flags, const struct winreg_SetValue *r);
|
---|
146 | void ndr_print_winreg_UnLoadKey(struct ndr_print *ndr, const char *name, int flags, const struct winreg_UnLoadKey *r);
|
---|
147 | void ndr_print_winreg_InitiateSystemShutdown(struct ndr_print *ndr, const char *name, int flags, const struct winreg_InitiateSystemShutdown *r);
|
---|
148 | void ndr_print_winreg_AbortSystemShutdown(struct ndr_print *ndr, const char *name, int flags, const struct winreg_AbortSystemShutdown *r);
|
---|
149 | enum ndr_err_code ndr_push_winreg_GetVersion(struct ndr_push *ndr, int flags, const struct winreg_GetVersion *r);
|
---|
150 | enum ndr_err_code ndr_pull_winreg_GetVersion(struct ndr_pull *ndr, int flags, struct winreg_GetVersion *r);
|
---|
151 | void ndr_print_winreg_GetVersion(struct ndr_print *ndr, const char *name, int flags, const struct winreg_GetVersion *r);
|
---|
152 | void ndr_print_winreg_OpenHKCC(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKCC *r);
|
---|
153 | void ndr_print_winreg_OpenHKDD(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKDD *r);
|
---|
154 | enum ndr_err_code ndr_push_winreg_QueryMultipleValues(struct ndr_push *ndr, int flags, const struct winreg_QueryMultipleValues *r);
|
---|
155 | enum ndr_err_code ndr_pull_winreg_QueryMultipleValues(struct ndr_pull *ndr, int flags, struct winreg_QueryMultipleValues *r);
|
---|
156 | void ndr_print_winreg_QueryMultipleValues(struct ndr_print *ndr, const char *name, int flags, const struct winreg_QueryMultipleValues *r);
|
---|
157 | void ndr_print_winreg_InitiateSystemShutdownEx(struct ndr_print *ndr, const char *name, int flags, const struct winreg_InitiateSystemShutdownEx *r);
|
---|
158 | void ndr_print_winreg_SaveKeyEx(struct ndr_print *ndr, const char *name, int flags, const struct winreg_SaveKeyEx *r);
|
---|
159 | void ndr_print_winreg_OpenHKPT(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKPT *r);
|
---|
160 | void ndr_print_winreg_OpenHKPN(struct ndr_print *ndr, const char *name, int flags, const struct winreg_OpenHKPN *r);
|
---|
161 | void ndr_print_winreg_QueryMultipleValues2(struct ndr_print *ndr, const char *name, int flags, const struct winreg_QueryMultipleValues2 *r);
|
---|
162 | #endif /* _HEADER_NDR_winreg */
|
---|