~zulcss/samba/server-dailies-3.4

« back to all changes in this revision

Viewing changes to librpc/gen_ndr/srv_ntsvcs.h

  • Committer: Chuck Short
  • Date: 2010-09-28 20:38:39 UTC
  • Revision ID: zulcss@ubuntu.com-20100928203839-pgjulytsi9ue63x1
Initial version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include "../librpc/gen_ndr/ndr_ntsvcs.h"
 
2
#ifndef __SRV_NTSVCS__
 
3
#define __SRV_NTSVCS__
 
4
WERROR _PNP_Disconnect(pipes_struct *p, struct PNP_Disconnect *r);
 
5
WERROR _PNP_Connect(pipes_struct *p, struct PNP_Connect *r);
 
6
WERROR _PNP_GetVersion(pipes_struct *p, struct PNP_GetVersion *r);
 
7
WERROR _PNP_GetGlobalState(pipes_struct *p, struct PNP_GetGlobalState *r);
 
8
WERROR _PNP_InitDetection(pipes_struct *p, struct PNP_InitDetection *r);
 
9
WERROR _PNP_ReportLogOn(pipes_struct *p, struct PNP_ReportLogOn *r);
 
10
WERROR _PNP_ValidateDeviceInstance(pipes_struct *p, struct PNP_ValidateDeviceInstance *r);
 
11
WERROR _PNP_GetRootDeviceInstance(pipes_struct *p, struct PNP_GetRootDeviceInstance *r);
 
12
WERROR _PNP_GetRelatedDeviceInstance(pipes_struct *p, struct PNP_GetRelatedDeviceInstance *r);
 
13
WERROR _PNP_EnumerateSubKeys(pipes_struct *p, struct PNP_EnumerateSubKeys *r);
 
14
WERROR _PNP_GetDeviceList(pipes_struct *p, struct PNP_GetDeviceList *r);
 
15
WERROR _PNP_GetDeviceListSize(pipes_struct *p, struct PNP_GetDeviceListSize *r);
 
16
WERROR _PNP_GetDepth(pipes_struct *p, struct PNP_GetDepth *r);
 
17
WERROR _PNP_GetDeviceRegProp(pipes_struct *p, struct PNP_GetDeviceRegProp *r);
 
18
WERROR _PNP_SetDeviceRegProp(pipes_struct *p, struct PNP_SetDeviceRegProp *r);
 
19
WERROR _PNP_GetClassInstance(pipes_struct *p, struct PNP_GetClassInstance *r);
 
20
WERROR _PNP_CreateKey(pipes_struct *p, struct PNP_CreateKey *r);
 
21
WERROR _PNP_DeleteRegistryKey(pipes_struct *p, struct PNP_DeleteRegistryKey *r);
 
22
WERROR _PNP_GetClassCount(pipes_struct *p, struct PNP_GetClassCount *r);
 
23
WERROR _PNP_GetClassName(pipes_struct *p, struct PNP_GetClassName *r);
 
24
WERROR _PNP_DeleteClassKey(pipes_struct *p, struct PNP_DeleteClassKey *r);
 
25
WERROR _PNP_GetInterfaceDeviceAlias(pipes_struct *p, struct PNP_GetInterfaceDeviceAlias *r);
 
26
WERROR _PNP_GetInterfaceDeviceList(pipes_struct *p, struct PNP_GetInterfaceDeviceList *r);
 
27
WERROR _PNP_GetInterfaceDeviceListSize(pipes_struct *p, struct PNP_GetInterfaceDeviceListSize *r);
 
28
WERROR _PNP_RegisterDeviceClassAssociation(pipes_struct *p, struct PNP_RegisterDeviceClassAssociation *r);
 
29
WERROR _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, struct PNP_UnregisterDeviceClassAssociation *r);
 
30
WERROR _PNP_GetClassRegProp(pipes_struct *p, struct PNP_GetClassRegProp *r);
 
31
WERROR _PNP_SetClassRegProp(pipes_struct *p, struct PNP_SetClassRegProp *r);
 
32
WERROR _PNP_CreateDevInst(pipes_struct *p, struct PNP_CreateDevInst *r);
 
33
WERROR _PNP_DeviceInstanceAction(pipes_struct *p, struct PNP_DeviceInstanceAction *r);
 
34
WERROR _PNP_GetDeviceStatus(pipes_struct *p, struct PNP_GetDeviceStatus *r);
 
35
WERROR _PNP_SetDeviceProblem(pipes_struct *p, struct PNP_SetDeviceProblem *r);
 
36
WERROR _PNP_DisableDevInst(pipes_struct *p, struct PNP_DisableDevInst *r);
 
37
WERROR _PNP_UninstallDevInst(pipes_struct *p, struct PNP_UninstallDevInst *r);
 
38
WERROR _PNP_AddID(pipes_struct *p, struct PNP_AddID *r);
 
39
WERROR _PNP_RegisterDriver(pipes_struct *p, struct PNP_RegisterDriver *r);
 
40
WERROR _PNP_QueryRemove(pipes_struct *p, struct PNP_QueryRemove *r);
 
41
WERROR _PNP_RequestDeviceEject(pipes_struct *p, struct PNP_RequestDeviceEject *r);
 
42
WERROR _PNP_IsDockStationPresent(pipes_struct *p, struct PNP_IsDockStationPresent *r);
 
43
WERROR _PNP_RequestEjectPC(pipes_struct *p, struct PNP_RequestEjectPC *r);
 
44
WERROR _PNP_HwProfFlags(pipes_struct *p, struct PNP_HwProfFlags *r);
 
45
WERROR _PNP_GetHwProfInfo(pipes_struct *p, struct PNP_GetHwProfInfo *r);
 
46
WERROR _PNP_AddEmptyLogConf(pipes_struct *p, struct PNP_AddEmptyLogConf *r);
 
47
WERROR _PNP_FreeLogConf(pipes_struct *p, struct PNP_FreeLogConf *r);
 
48
WERROR _PNP_GetFirstLogConf(pipes_struct *p, struct PNP_GetFirstLogConf *r);
 
49
WERROR _PNP_GetNextLogConf(pipes_struct *p, struct PNP_GetNextLogConf *r);
 
50
WERROR _PNP_GetLogConfPriority(pipes_struct *p, struct PNP_GetLogConfPriority *r);
 
51
WERROR _PNP_AddResDes(pipes_struct *p, struct PNP_AddResDes *r);
 
52
WERROR _PNP_FreeResDes(pipes_struct *p, struct PNP_FreeResDes *r);
 
53
WERROR _PNP_GetNextResDes(pipes_struct *p, struct PNP_GetNextResDes *r);
 
54
WERROR _PNP_GetResDesData(pipes_struct *p, struct PNP_GetResDesData *r);
 
55
WERROR _PNP_GetResDesDataSize(pipes_struct *p, struct PNP_GetResDesDataSize *r);
 
56
WERROR _PNP_ModifyResDes(pipes_struct *p, struct PNP_ModifyResDes *r);
 
57
WERROR _PNP_DetectResourceLimit(pipes_struct *p, struct PNP_DetectResourceLimit *r);
 
58
WERROR _PNP_QueryResConfList(pipes_struct *p, struct PNP_QueryResConfList *r);
 
59
WERROR _PNP_SetHwProf(pipes_struct *p, struct PNP_SetHwProf *r);
 
60
WERROR _PNP_QueryArbitratorFreeData(pipes_struct *p, struct PNP_QueryArbitratorFreeData *r);
 
61
WERROR _PNP_QueryArbitratorFreeSize(pipes_struct *p, struct PNP_QueryArbitratorFreeSize *r);
 
62
WERROR _PNP_RunDetection(pipes_struct *p, struct PNP_RunDetection *r);
 
63
WERROR _PNP_RegisterNotification(pipes_struct *p, struct PNP_RegisterNotification *r);
 
64
WERROR _PNP_UnregisterNotification(pipes_struct *p, struct PNP_UnregisterNotification *r);
 
65
WERROR _PNP_GetCustomDevProp(pipes_struct *p, struct PNP_GetCustomDevProp *r);
 
66
WERROR _PNP_GetVersionInternal(pipes_struct *p, struct PNP_GetVersionInternal *r);
 
67
WERROR _PNP_GetBlockedDriverInfo(pipes_struct *p, struct PNP_GetBlockedDriverInfo *r);
 
68
WERROR _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, struct PNP_GetServerSideDeviceInstallFlags *r);
 
69
void ntsvcs_get_pipe_fns(struct api_struct **fns, int *n_fns);
 
70
NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, const struct ndr_interface_table *table, uint32_t opnum, void *r);
 
71
WERROR _PNP_Disconnect(pipes_struct *p, struct PNP_Disconnect *r);
 
72
WERROR _PNP_Connect(pipes_struct *p, struct PNP_Connect *r);
 
73
WERROR _PNP_GetVersion(pipes_struct *p, struct PNP_GetVersion *r);
 
74
WERROR _PNP_GetGlobalState(pipes_struct *p, struct PNP_GetGlobalState *r);
 
75
WERROR _PNP_InitDetection(pipes_struct *p, struct PNP_InitDetection *r);
 
76
WERROR _PNP_ReportLogOn(pipes_struct *p, struct PNP_ReportLogOn *r);
 
77
WERROR _PNP_ValidateDeviceInstance(pipes_struct *p, struct PNP_ValidateDeviceInstance *r);
 
78
WERROR _PNP_GetRootDeviceInstance(pipes_struct *p, struct PNP_GetRootDeviceInstance *r);
 
79
WERROR _PNP_GetRelatedDeviceInstance(pipes_struct *p, struct PNP_GetRelatedDeviceInstance *r);
 
80
WERROR _PNP_EnumerateSubKeys(pipes_struct *p, struct PNP_EnumerateSubKeys *r);
 
81
WERROR _PNP_GetDeviceList(pipes_struct *p, struct PNP_GetDeviceList *r);
 
82
WERROR _PNP_GetDeviceListSize(pipes_struct *p, struct PNP_GetDeviceListSize *r);
 
83
WERROR _PNP_GetDepth(pipes_struct *p, struct PNP_GetDepth *r);
 
84
WERROR _PNP_GetDeviceRegProp(pipes_struct *p, struct PNP_GetDeviceRegProp *r);
 
85
WERROR _PNP_SetDeviceRegProp(pipes_struct *p, struct PNP_SetDeviceRegProp *r);
 
86
WERROR _PNP_GetClassInstance(pipes_struct *p, struct PNP_GetClassInstance *r);
 
87
WERROR _PNP_CreateKey(pipes_struct *p, struct PNP_CreateKey *r);
 
88
WERROR _PNP_DeleteRegistryKey(pipes_struct *p, struct PNP_DeleteRegistryKey *r);
 
89
WERROR _PNP_GetClassCount(pipes_struct *p, struct PNP_GetClassCount *r);
 
90
WERROR _PNP_GetClassName(pipes_struct *p, struct PNP_GetClassName *r);
 
91
WERROR _PNP_DeleteClassKey(pipes_struct *p, struct PNP_DeleteClassKey *r);
 
92
WERROR _PNP_GetInterfaceDeviceAlias(pipes_struct *p, struct PNP_GetInterfaceDeviceAlias *r);
 
93
WERROR _PNP_GetInterfaceDeviceList(pipes_struct *p, struct PNP_GetInterfaceDeviceList *r);
 
94
WERROR _PNP_GetInterfaceDeviceListSize(pipes_struct *p, struct PNP_GetInterfaceDeviceListSize *r);
 
95
WERROR _PNP_RegisterDeviceClassAssociation(pipes_struct *p, struct PNP_RegisterDeviceClassAssociation *r);
 
96
WERROR _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, struct PNP_UnregisterDeviceClassAssociation *r);
 
97
WERROR _PNP_GetClassRegProp(pipes_struct *p, struct PNP_GetClassRegProp *r);
 
98
WERROR _PNP_SetClassRegProp(pipes_struct *p, struct PNP_SetClassRegProp *r);
 
99
WERROR _PNP_CreateDevInst(pipes_struct *p, struct PNP_CreateDevInst *r);
 
100
WERROR _PNP_DeviceInstanceAction(pipes_struct *p, struct PNP_DeviceInstanceAction *r);
 
101
WERROR _PNP_GetDeviceStatus(pipes_struct *p, struct PNP_GetDeviceStatus *r);
 
102
WERROR _PNP_SetDeviceProblem(pipes_struct *p, struct PNP_SetDeviceProblem *r);
 
103
WERROR _PNP_DisableDevInst(pipes_struct *p, struct PNP_DisableDevInst *r);
 
104
WERROR _PNP_UninstallDevInst(pipes_struct *p, struct PNP_UninstallDevInst *r);
 
105
WERROR _PNP_AddID(pipes_struct *p, struct PNP_AddID *r);
 
106
WERROR _PNP_RegisterDriver(pipes_struct *p, struct PNP_RegisterDriver *r);
 
107
WERROR _PNP_QueryRemove(pipes_struct *p, struct PNP_QueryRemove *r);
 
108
WERROR _PNP_RequestDeviceEject(pipes_struct *p, struct PNP_RequestDeviceEject *r);
 
109
WERROR _PNP_IsDockStationPresent(pipes_struct *p, struct PNP_IsDockStationPresent *r);
 
110
WERROR _PNP_RequestEjectPC(pipes_struct *p, struct PNP_RequestEjectPC *r);
 
111
WERROR _PNP_HwProfFlags(pipes_struct *p, struct PNP_HwProfFlags *r);
 
112
WERROR _PNP_GetHwProfInfo(pipes_struct *p, struct PNP_GetHwProfInfo *r);
 
113
WERROR _PNP_AddEmptyLogConf(pipes_struct *p, struct PNP_AddEmptyLogConf *r);
 
114
WERROR _PNP_FreeLogConf(pipes_struct *p, struct PNP_FreeLogConf *r);
 
115
WERROR _PNP_GetFirstLogConf(pipes_struct *p, struct PNP_GetFirstLogConf *r);
 
116
WERROR _PNP_GetNextLogConf(pipes_struct *p, struct PNP_GetNextLogConf *r);
 
117
WERROR _PNP_GetLogConfPriority(pipes_struct *p, struct PNP_GetLogConfPriority *r);
 
118
WERROR _PNP_AddResDes(pipes_struct *p, struct PNP_AddResDes *r);
 
119
WERROR _PNP_FreeResDes(pipes_struct *p, struct PNP_FreeResDes *r);
 
120
WERROR _PNP_GetNextResDes(pipes_struct *p, struct PNP_GetNextResDes *r);
 
121
WERROR _PNP_GetResDesData(pipes_struct *p, struct PNP_GetResDesData *r);
 
122
WERROR _PNP_GetResDesDataSize(pipes_struct *p, struct PNP_GetResDesDataSize *r);
 
123
WERROR _PNP_ModifyResDes(pipes_struct *p, struct PNP_ModifyResDes *r);
 
124
WERROR _PNP_DetectResourceLimit(pipes_struct *p, struct PNP_DetectResourceLimit *r);
 
125
WERROR _PNP_QueryResConfList(pipes_struct *p, struct PNP_QueryResConfList *r);
 
126
WERROR _PNP_SetHwProf(pipes_struct *p, struct PNP_SetHwProf *r);
 
127
WERROR _PNP_QueryArbitratorFreeData(pipes_struct *p, struct PNP_QueryArbitratorFreeData *r);
 
128
WERROR _PNP_QueryArbitratorFreeSize(pipes_struct *p, struct PNP_QueryArbitratorFreeSize *r);
 
129
WERROR _PNP_RunDetection(pipes_struct *p, struct PNP_RunDetection *r);
 
130
WERROR _PNP_RegisterNotification(pipes_struct *p, struct PNP_RegisterNotification *r);
 
131
WERROR _PNP_UnregisterNotification(pipes_struct *p, struct PNP_UnregisterNotification *r);
 
132
WERROR _PNP_GetCustomDevProp(pipes_struct *p, struct PNP_GetCustomDevProp *r);
 
133
WERROR _PNP_GetVersionInternal(pipes_struct *p, struct PNP_GetVersionInternal *r);
 
134
WERROR _PNP_GetBlockedDriverInfo(pipes_struct *p, struct PNP_GetBlockedDriverInfo *r);
 
135
WERROR _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, struct PNP_GetServerSideDeviceInstallFlags *r);
 
136
NTSTATUS rpc_ntsvcs_init(void);
 
137
#endif /* __SRV_NTSVCS__ */