1 #include "../librpc/gen_ndr/ndr_winreg.h"
4 WERROR
_winreg_OpenHKCR(pipes_struct
*p
, struct winreg_OpenHKCR
*r
);
5 WERROR
_winreg_OpenHKCU(pipes_struct
*p
, struct winreg_OpenHKCU
*r
);
6 WERROR
_winreg_OpenHKLM(pipes_struct
*p
, struct winreg_OpenHKLM
*r
);
7 WERROR
_winreg_OpenHKPD(pipes_struct
*p
, struct winreg_OpenHKPD
*r
);
8 WERROR
_winreg_OpenHKU(pipes_struct
*p
, struct winreg_OpenHKU
*r
);
9 WERROR
_winreg_CloseKey(pipes_struct
*p
, struct winreg_CloseKey
*r
);
10 WERROR
_winreg_CreateKey(pipes_struct
*p
, struct winreg_CreateKey
*r
);
11 WERROR
_winreg_DeleteKey(pipes_struct
*p
, struct winreg_DeleteKey
*r
);
12 WERROR
_winreg_DeleteValue(pipes_struct
*p
, struct winreg_DeleteValue
*r
);
13 WERROR
_winreg_EnumKey(pipes_struct
*p
, struct winreg_EnumKey
*r
);
14 WERROR
_winreg_EnumValue(pipes_struct
*p
, struct winreg_EnumValue
*r
);
15 WERROR
_winreg_FlushKey(pipes_struct
*p
, struct winreg_FlushKey
*r
);
16 WERROR
_winreg_GetKeySecurity(pipes_struct
*p
, struct winreg_GetKeySecurity
*r
);
17 WERROR
_winreg_LoadKey(pipes_struct
*p
, struct winreg_LoadKey
*r
);
18 WERROR
_winreg_NotifyChangeKeyValue(pipes_struct
*p
, struct winreg_NotifyChangeKeyValue
*r
);
19 WERROR
_winreg_OpenKey(pipes_struct
*p
, struct winreg_OpenKey
*r
);
20 WERROR
_winreg_QueryInfoKey(pipes_struct
*p
, struct winreg_QueryInfoKey
*r
);
21 WERROR
_winreg_QueryValue(pipes_struct
*p
, struct winreg_QueryValue
*r
);
22 WERROR
_winreg_ReplaceKey(pipes_struct
*p
, struct winreg_ReplaceKey
*r
);
23 WERROR
_winreg_RestoreKey(pipes_struct
*p
, struct winreg_RestoreKey
*r
);
24 WERROR
_winreg_SaveKey(pipes_struct
*p
, struct winreg_SaveKey
*r
);
25 WERROR
_winreg_SetKeySecurity(pipes_struct
*p
, struct winreg_SetKeySecurity
*r
);
26 WERROR
_winreg_SetValue(pipes_struct
*p
, struct winreg_SetValue
*r
);
27 WERROR
_winreg_UnLoadKey(pipes_struct
*p
, struct winreg_UnLoadKey
*r
);
28 WERROR
_winreg_InitiateSystemShutdown(pipes_struct
*p
, struct winreg_InitiateSystemShutdown
*r
);
29 WERROR
_winreg_AbortSystemShutdown(pipes_struct
*p
, struct winreg_AbortSystemShutdown
*r
);
30 WERROR
_winreg_GetVersion(pipes_struct
*p
, struct winreg_GetVersion
*r
);
31 WERROR
_winreg_OpenHKCC(pipes_struct
*p
, struct winreg_OpenHKCC
*r
);
32 WERROR
_winreg_OpenHKDD(pipes_struct
*p
, struct winreg_OpenHKDD
*r
);
33 WERROR
_winreg_QueryMultipleValues(pipes_struct
*p
, struct winreg_QueryMultipleValues
*r
);
34 WERROR
_winreg_InitiateSystemShutdownEx(pipes_struct
*p
, struct winreg_InitiateSystemShutdownEx
*r
);
35 WERROR
_winreg_SaveKeyEx(pipes_struct
*p
, struct winreg_SaveKeyEx
*r
);
36 WERROR
_winreg_OpenHKPT(pipes_struct
*p
, struct winreg_OpenHKPT
*r
);
37 WERROR
_winreg_OpenHKPN(pipes_struct
*p
, struct winreg_OpenHKPN
*r
);
38 WERROR
_winreg_QueryMultipleValues2(pipes_struct
*p
, struct winreg_QueryMultipleValues2
*r
);
39 void winreg_get_pipe_fns(struct api_struct
**fns
, int *n_fns
);
40 NTSTATUS
rpc_winreg_dispatch(struct rpc_pipe_client
*cli
, TALLOC_CTX
*mem_ctx
, const struct ndr_interface_table
*table
, uint32_t opnum
, void *r
);
41 WERROR
_winreg_OpenHKCR(pipes_struct
*p
, struct winreg_OpenHKCR
*r
);
42 WERROR
_winreg_OpenHKCU(pipes_struct
*p
, struct winreg_OpenHKCU
*r
);
43 WERROR
_winreg_OpenHKLM(pipes_struct
*p
, struct winreg_OpenHKLM
*r
);
44 WERROR
_winreg_OpenHKPD(pipes_struct
*p
, struct winreg_OpenHKPD
*r
);
45 WERROR
_winreg_OpenHKU(pipes_struct
*p
, struct winreg_OpenHKU
*r
);
46 WERROR
_winreg_CloseKey(pipes_struct
*p
, struct winreg_CloseKey
*r
);
47 WERROR
_winreg_CreateKey(pipes_struct
*p
, struct winreg_CreateKey
*r
);
48 WERROR
_winreg_DeleteKey(pipes_struct
*p
, struct winreg_DeleteKey
*r
);
49 WERROR
_winreg_DeleteValue(pipes_struct
*p
, struct winreg_DeleteValue
*r
);
50 WERROR
_winreg_EnumKey(pipes_struct
*p
, struct winreg_EnumKey
*r
);
51 WERROR
_winreg_EnumValue(pipes_struct
*p
, struct winreg_EnumValue
*r
);
52 WERROR
_winreg_FlushKey(pipes_struct
*p
, struct winreg_FlushKey
*r
);
53 WERROR
_winreg_GetKeySecurity(pipes_struct
*p
, struct winreg_GetKeySecurity
*r
);
54 WERROR
_winreg_LoadKey(pipes_struct
*p
, struct winreg_LoadKey
*r
);
55 WERROR
_winreg_NotifyChangeKeyValue(pipes_struct
*p
, struct winreg_NotifyChangeKeyValue
*r
);
56 WERROR
_winreg_OpenKey(pipes_struct
*p
, struct winreg_OpenKey
*r
);
57 WERROR
_winreg_QueryInfoKey(pipes_struct
*p
, struct winreg_QueryInfoKey
*r
);
58 WERROR
_winreg_QueryValue(pipes_struct
*p
, struct winreg_QueryValue
*r
);
59 WERROR
_winreg_ReplaceKey(pipes_struct
*p
, struct winreg_ReplaceKey
*r
);
60 WERROR
_winreg_RestoreKey(pipes_struct
*p
, struct winreg_RestoreKey
*r
);
61 WERROR
_winreg_SaveKey(pipes_struct
*p
, struct winreg_SaveKey
*r
);
62 WERROR
_winreg_SetKeySecurity(pipes_struct
*p
, struct winreg_SetKeySecurity
*r
);
63 WERROR
_winreg_SetValue(pipes_struct
*p
, struct winreg_SetValue
*r
);
64 WERROR
_winreg_UnLoadKey(pipes_struct
*p
, struct winreg_UnLoadKey
*r
);
65 WERROR
_winreg_InitiateSystemShutdown(pipes_struct
*p
, struct winreg_InitiateSystemShutdown
*r
);
66 WERROR
_winreg_AbortSystemShutdown(pipes_struct
*p
, struct winreg_AbortSystemShutdown
*r
);
67 WERROR
_winreg_GetVersion(pipes_struct
*p
, struct winreg_GetVersion
*r
);
68 WERROR
_winreg_OpenHKCC(pipes_struct
*p
, struct winreg_OpenHKCC
*r
);
69 WERROR
_winreg_OpenHKDD(pipes_struct
*p
, struct winreg_OpenHKDD
*r
);
70 WERROR
_winreg_QueryMultipleValues(pipes_struct
*p
, struct winreg_QueryMultipleValues
*r
);
71 WERROR
_winreg_InitiateSystemShutdownEx(pipes_struct
*p
, struct winreg_InitiateSystemShutdownEx
*r
);
72 WERROR
_winreg_SaveKeyEx(pipes_struct
*p
, struct winreg_SaveKeyEx
*r
);
73 WERROR
_winreg_OpenHKPT(pipes_struct
*p
, struct winreg_OpenHKPT
*r
);
74 WERROR
_winreg_OpenHKPN(pipes_struct
*p
, struct winreg_OpenHKPN
*r
);
75 WERROR
_winreg_QueryMultipleValues2(pipes_struct
*p
, struct winreg_QueryMultipleValues2
*r
);
76 NTSTATUS
rpc_winreg_init(void);
77 #endif /* __SRV_WINREG__ */