From b7779be06aa6fd16d24545c10c1a57ef04360617 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 13 Aug 2004 01:31:11 +0000 Subject: r1799: List more uuids. From http://www.hsc.fr/ressources/articles/win_net_srv (This used to be commit 8d36dbed8c5bdc82176083b2c6f8d989ae903ba5) --- source4/librpc/idl/ntsvcs.idl | 71 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 66 insertions(+), 5 deletions(-) (limited to 'source4/librpc/idl/ntsvcs.idl') diff --git a/source4/librpc/idl/ntsvcs.idl b/source4/librpc/idl/ntsvcs.idl index 88d51a05ba..fe68b5aafc 100644 --- a/source4/librpc/idl/ntsvcs.idl +++ b/source4/librpc/idl/ntsvcs.idl @@ -1,5 +1,5 @@ /* - plug and play services? + plug and play services */ [ @@ -8,8 +8,69 @@ ] interface ntsvcs { - - /*****************/ - /* Function 0x00 */ - WERROR ntsvcs_Unknown0(); + void PNP_Disconnect(); + void PNP_Connect(); + void PNP_GetVersion(); + void PNP_GetGlobalState(); + void PNP_InitDetection(); + void PNP_ReportLogOn(); + void PNP_ValidateDeviceInstance(); + void PNP_GetRootDeviceInstance(); + void PNP_GetRelatedDeviceInstance(); + void PNP_EnumerateSubKeys(); + void PNP_GetDeviceList(); + void PNP_GetDeviceListSize(); + void PNP_GetDepth(); + void PNP_GetDeviceRegProp(); + void PNP_SetDeviceRegProp(); + void PNP_GetClassInstance(); + void PNP_CreateKey(); + void PNP_DeleteRegistryKey(); + void PNP_GetClassCount(); + void PNP_GetClassName(); + void PNP_DeleteClassKey(); + void PNP_GetInterfaceDeviceAlias(); + void PNP_GetInterfaceDeviceList(); + void PNP_GetInterfaceDeviceListSize(); + void PNP_RegisterDeviceClassAssociation(); + void PNP_UnregisterDeviceClassAssociation(); + void PNP_GetClassRegProp(); + void PNP_SetClassRegProp(); + void PNP_CreateDevInst(); + void PNP_DeviceInstanceAction(); + void PNP_GetDeviceStatus(); + void PNP_SetDeviceProblem(); + void PNP_DisableDevInst(); + void PNP_UninstallDevInst(); + void PNP_AddID(); + void PNP_RegisterDriver(); + void PNP_QueryRemove(); + void PNP_RequestDeviceEject(); + void PNP_IsDockStationPresent(); + void PNP_RequestEjectPC(); + void PNP_HwProfFlags(); + void PNP_GetHwProfInfo(); + void PNP_AddEmptyLogConf(); + void PNP_FreeLogConf(); + void PNP_GetFirstLogConf(); + void PNP_GetNextLogConf(); + void PNP_GetLogConfPriority(); + void PNP_AddResDes(); + void PNP_FreeResDes(); + void PNP_GetNextResDes(); + void PNP_GetResDesData(); + void PNP_GetResDesDataSize(); + void PNP_ModifyResDes(); + void PNP_DetectResourceLimit(); + void PNP_QueryResConfList(); + void PNP_SetHwProf(); + void PNP_QueryArbitratorFreeData(); + void PNP_QueryArbitratorFreeSize(); + void PNP_RunDetection(); + void PNP_RegisterNotification(); + void PNP_UnregisterNotification(); + void PNP_GetCustomDevProp(); + void PNP_GetVersionInternal(); + void PNP_GetBlockedDriverInfo(); + void PNP_GetServerSideDeviceInstallFlags(); } -- cgit