summaryrefslogtreecommitdiffstats
path: root/source/librpc/gen_ndr/srv_ntsvcs.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-02-17 20:25:05 +0100
committerGünther Deschner <gd@samba.org>2008-02-17 22:32:30 +0100
commit84a9bf0b7372bd7b7d4a1490c45e68b69889af8a (patch)
tree65583a630b6914f2c0e30e0bfc002cb3f13ee367 /source/librpc/gen_ndr/srv_ntsvcs.h
parent66e6f97e8bb3ba18055ecd33a5ddb8aab7080236 (diff)
downloadsamba-84a9bf0b7372bd7b7d4a1490c45e68b69889af8a.tar.gz
samba-84a9bf0b7372bd7b7d4a1490c45e68b69889af8a.tar.xz
samba-84a9bf0b7372bd7b7d4a1490c45e68b69889af8a.zip
Use pidl for NTSVCS.
Guenther
Diffstat (limited to 'source/librpc/gen_ndr/srv_ntsvcs.h')
-rw-r--r--source/librpc/gen_ndr/srv_ntsvcs.h71
1 files changed, 71 insertions, 0 deletions
diff --git a/source/librpc/gen_ndr/srv_ntsvcs.h b/source/librpc/gen_ndr/srv_ntsvcs.h
new file mode 100644
index 00000000000..0bcd09183ef
--- /dev/null
+++ b/source/librpc/gen_ndr/srv_ntsvcs.h
@@ -0,0 +1,71 @@
+#include "librpc/gen_ndr/ndr_ntsvcs.h"
+#ifndef __SRV_NTSVCS__
+#define __SRV_NTSVCS__
+void _PNP_Disconnect(pipes_struct *p, struct PNP_Disconnect *r);
+void _PNP_Connect(pipes_struct *p, struct PNP_Connect *r);
+void _PNP_GetVersion(pipes_struct *p, struct PNP_GetVersion *r);
+void _PNP_GetGlobalState(pipes_struct *p, struct PNP_GetGlobalState *r);
+void _PNP_InitDetection(pipes_struct *p, struct PNP_InitDetection *r);
+void _PNP_ReportLogOn(pipes_struct *p, struct PNP_ReportLogOn *r);
+void _PNP_ValidateDeviceInstance(pipes_struct *p, struct PNP_ValidateDeviceInstance *r);
+void _PNP_GetRootDeviceInstance(pipes_struct *p, struct PNP_GetRootDeviceInstance *r);
+void _PNP_GetRelatedDeviceInstance(pipes_struct *p, struct PNP_GetRelatedDeviceInstance *r);
+void _PNP_EnumerateSubKeys(pipes_struct *p, struct PNP_EnumerateSubKeys *r);
+void _PNP_GetDeviceList(pipes_struct *p, struct PNP_GetDeviceList *r);
+void _PNP_GetDeviceListSize(pipes_struct *p, struct PNP_GetDeviceListSize *r);
+void _PNP_GetDepth(pipes_struct *p, struct PNP_GetDepth *r);
+void _PNP_GetDeviceRegProp(pipes_struct *p, struct PNP_GetDeviceRegProp *r);
+void _PNP_SetDeviceRegProp(pipes_struct *p, struct PNP_SetDeviceRegProp *r);
+void _PNP_GetClassInstance(pipes_struct *p, struct PNP_GetClassInstance *r);
+void _PNP_CreateKey(pipes_struct *p, struct PNP_CreateKey *r);
+void _PNP_DeleteRegistryKey(pipes_struct *p, struct PNP_DeleteRegistryKey *r);
+void _PNP_GetClassCount(pipes_struct *p, struct PNP_GetClassCount *r);
+void _PNP_GetClassName(pipes_struct *p, struct PNP_GetClassName *r);
+void _PNP_DeleteClassKey(pipes_struct *p, struct PNP_DeleteClassKey *r);
+void _PNP_GetInterfaceDeviceAlias(pipes_struct *p, struct PNP_GetInterfaceDeviceAlias *r);
+void _PNP_GetInterfaceDeviceList(pipes_struct *p, struct PNP_GetInterfaceDeviceList *r);
+void _PNP_GetInterfaceDeviceListSize(pipes_struct *p, struct PNP_GetInterfaceDeviceListSize *r);
+void _PNP_RegisterDeviceClassAssociation(pipes_struct *p, struct PNP_RegisterDeviceClassAssociation *r);
+void _PNP_UnregisterDeviceClassAssociation(pipes_struct *p, struct PNP_UnregisterDeviceClassAssociation *r);
+void _PNP_GetClassRegProp(pipes_struct *p, struct PNP_GetClassRegProp *r);
+void _PNP_SetClassRegProp(pipes_struct *p, struct PNP_SetClassRegProp *r);
+void _PNP_CreateDevInst(pipes_struct *p, struct PNP_CreateDevInst *r);
+void _PNP_DeviceInstanceAction(pipes_struct *p, struct PNP_DeviceInstanceAction *r);
+void _PNP_GetDeviceStatus(pipes_struct *p, struct PNP_GetDeviceStatus *r);
+void _PNP_SetDeviceProblem(pipes_struct *p, struct PNP_SetDeviceProblem *r);
+void _PNP_DisableDevInst(pipes_struct *p, struct PNP_DisableDevInst *r);
+void _PNP_UninstallDevInst(pipes_struct *p, struct PNP_UninstallDevInst *r);
+void _PNP_AddID(pipes_struct *p, struct PNP_AddID *r);
+void _PNP_RegisterDriver(pipes_struct *p, struct PNP_RegisterDriver *r);
+void _PNP_QueryRemove(pipes_struct *p, struct PNP_QueryRemove *r);
+void _PNP_RequestDeviceEject(pipes_struct *p, struct PNP_RequestDeviceEject *r);
+void _PNP_IsDockStationPresent(pipes_struct *p, struct PNP_IsDockStationPresent *r);
+void _PNP_RequestEjectPC(pipes_struct *p, struct PNP_RequestEjectPC *r);
+void _PNP_HwProfFlags(pipes_struct *p, struct PNP_HwProfFlags *r);
+void _PNP_GetHwProfInfo(pipes_struct *p, struct PNP_GetHwProfInfo *r);
+void _PNP_AddEmptyLogConf(pipes_struct *p, struct PNP_AddEmptyLogConf *r);
+void _PNP_FreeLogConf(pipes_struct *p, struct PNP_FreeLogConf *r);
+void _PNP_GetFirstLogConf(pipes_struct *p, struct PNP_GetFirstLogConf *r);
+void _PNP_GetNextLogConf(pipes_struct *p, struct PNP_GetNextLogConf *r);
+void _PNP_GetLogConfPriority(pipes_struct *p, struct PNP_GetLogConfPriority *r);
+void _PNP_AddResDes(pipes_struct *p, struct PNP_AddResDes *r);
+void _PNP_FreeResDes(pipes_struct *p, struct PNP_FreeResDes *r);
+void _PNP_GetNextResDes(pipes_struct *p, struct PNP_GetNextResDes *r);
+void _PNP_GetResDesData(pipes_struct *p, struct PNP_GetResDesData *r);
+void _PNP_GetResDesDataSize(pipes_struct *p, struct PNP_GetResDesDataSize *r);
+void _PNP_ModifyResDes(pipes_struct *p, struct PNP_ModifyResDes *r);
+void _PNP_DetectResourceLimit(pipes_struct *p, struct PNP_DetectResourceLimit *r);
+void _PNP_QueryResConfList(pipes_struct *p, struct PNP_QueryResConfList *r);
+void _PNP_SetHwProf(pipes_struct *p, struct PNP_SetHwProf *r);
+void _PNP_QueryArbitratorFreeData(pipes_struct *p, struct PNP_QueryArbitratorFreeData *r);
+void _PNP_QueryArbitratorFreeSize(pipes_struct *p, struct PNP_QueryArbitratorFreeSize *r);
+void _PNP_RunDetection(pipes_struct *p, struct PNP_RunDetection *r);
+void _PNP_RegisterNotification(pipes_struct *p, struct PNP_RegisterNotification *r);
+void _PNP_UnregisterNotification(pipes_struct *p, struct PNP_UnregisterNotification *r);
+void _PNP_GetCustomDevProp(pipes_struct *p, struct PNP_GetCustomDevProp *r);
+void _PNP_GetVersionInternal(pipes_struct *p, struct PNP_GetVersionInternal *r);
+void _PNP_GetBlockedDriverInfo(pipes_struct *p, struct PNP_GetBlockedDriverInfo *r);
+void _PNP_GetServerSideDeviceInstallFlags(pipes_struct *p, struct PNP_GetServerSideDeviceInstallFlags *r);
+void ntsvcs_get_pipe_fns(struct api_struct **fns, int *n_fns);
+NTSTATUS rpc_ntsvcs_init(void);
+#endif /* __SRV_NTSVCS__ */