diff options
author | Gerald Carter <jerry@samba.org> | 2006-09-06 18:04:51 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:43:30 -0500 |
commit | 48450d97a56b43febb3853aba8caea4dd2cdffe1 (patch) | |
tree | 2b5efb433791b7350aa35179483345288314d674 /source3/librpc/idl/ntsvcs.idl | |
parent | 1a6ffd139176f7b19ed0a7acfb13354adae03062 (diff) | |
download | samba-48450d97a56b43febb3853aba8caea4dd2cdffe1.tar.gz samba-48450d97a56b43febb3853aba8caea4dd2cdffe1.tar.bz2 samba-48450d97a56b43febb3853aba8caea4dd2cdffe1.zip |
r18185: add librpc/idl and relevant IDL files from SAMBA_4_0
(This used to be commit 6da1ef0f1cf4d47c26cdb850f01a3411dfd87350)
Diffstat (limited to 'source3/librpc/idl/ntsvcs.idl')
-rw-r--r-- | source3/librpc/idl/ntsvcs.idl | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/source3/librpc/idl/ntsvcs.idl b/source3/librpc/idl/ntsvcs.idl new file mode 100644 index 0000000000..05ba68e727 --- /dev/null +++ b/source3/librpc/idl/ntsvcs.idl @@ -0,0 +1,77 @@ +/* + plug and play services +*/ + +[ + uuid("8d9f4e40-a03d-11ce-8f69-08003e30051b"), + version(1.0), + helpstring("Plug and Play services") +] +interface ntsvcs +{ + 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(); +} |