summaryrefslogtreecommitdiff
path: root/source3/librpc/idl/ntsvcs.idl
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2006-09-18 19:02:06 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:52:00 -0500
commit8dd826f50026f29cf1175ce56111c4832f2d4809 (patch)
tree8375c51511c17094962aa78561d93d9dfa709033 /source3/librpc/idl/ntsvcs.idl
parentab916747536df7a3ccd28299ce534825a255b4f3 (diff)
downloadsamba-8dd826f50026f29cf1175ce56111c4832f2d4809.tar.gz
samba-8dd826f50026f29cf1175ce56111c4832f2d4809.tar.bz2
samba-8dd826f50026f29cf1175ce56111c4832f2d4809.zip
r18618: * remove svn:externals
* 'make idl' now requires pidl in the current PATH * regenerate winreg ndr files (This used to be commit e936d39e00f07d942ce977b9a725ebe7b9e57625)
Diffstat (limited to 'source3/librpc/idl/ntsvcs.idl')
-rw-r--r--source3/librpc/idl/ntsvcs.idl77
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();
+}