root/librpc/gen_ndr/srv_ntsvcs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   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__ */

/* [<][>][^][v][top][bottom][index][help] */