aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-02-05 03:11:13 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-02-05 03:11:13 +0000
commit44263c63f73fea229f50620caf3d79d694c82829 (patch)
tree9b8a3ddebfda6d8bd007a201d2aa1927264b4aa6
parent59c6c554eae86c645e30f9cf49da761b1c8a7e1f (diff)
from JBM
some more functions names of new procedures in Vista svn path=/trunk/; revision=17158
-rw-r--r--epan/dissectors/packet-dcerpc-pnp.c22
-rw-r--r--epan/dissectors/packet-dcerpc-pnp.h10
2 files changed, 31 insertions, 1 deletions
diff --git a/epan/dissectors/packet-dcerpc-pnp.c b/epan/dissectors/packet-dcerpc-pnp.c
index 1c948298ef..805291ef98 100644
--- a/epan/dissectors/packet-dcerpc-pnp.c
+++ b/epan/dissectors/packet-dcerpc-pnp.c
@@ -41,7 +41,7 @@ static gint ett_dcerpc_pnp = -1;
/*
* The pnp MSRPC interface is typically reached using the ncacn_np transport
- * and the \pipe\ntsvcs named pipe as endpoint.
+ * and \pipe\ntsvcs or \pipe\plugplay named pipes as endpoint.
*/
static e_uuid_t uuid_dcerpc_pnp = {
@@ -167,6 +167,26 @@ static dcerpc_sub_dissector dcerpc_pnp_dissectors[] = {
"PNP_GetBlockedDriverInfo", NULL, NULL },
{ PNP_GET_SERVER_SIDE_DEV_INSTALL_FLAGS,
"PNP_GetServerSideDeviceInstallFlags", NULL, NULL },
+ { PNP_GET_OBJECT_PROP_KEYS,
+ "PNP_GetObjectPropKeys", NULL, NULL },
+ { PNP_GET_OBJECT_PROP,
+ "PNP_GetObjectProp", NULL, NULL },
+ { PNP_SET_OBJECT_PROP,
+ "PNP_SetObjectProp", NULL, NULL },
+ { PNP_INSTALL_DEV_INST,
+ "PNP_InstallDevInst", NULL, NULL },
+ { PNP_APPLY_POWER_SETTINGS,
+ "PNP_ApplyPowerSettings", NULL, NULL },
+ { PNP_DRIVER_STORE_ADD_DRV_PKG,
+ "PNP_DriverStoreAddDriverPackage", NULL, NULL },
+ { PNP_DRIVER_STORE_DEL_DRV_PKG,
+ "PNP_DriverStoreDeleteDriverPackage", NULL, NULL },
+ { PNP_REGISTER_SRV_NOTIFICATION,
+ "PNP_RegisterServiceNotification", NULL, NULL },
+ { PNP_SET_ACTIVE_SRV,
+ "PNP_SetActiveService", NULL, NULL },
+ { PNP_DELETE_SERVICE_DEVICES,
+ "PNP_DeleteServiceDevices", NULL, NULL },
{ 0, NULL, NULL, NULL }
};
diff --git a/epan/dissectors/packet-dcerpc-pnp.h b/epan/dissectors/packet-dcerpc-pnp.h
index 7845ed483f..c246ebb870 100644
--- a/epan/dissectors/packet-dcerpc-pnp.h
+++ b/epan/dissectors/packet-dcerpc-pnp.h
@@ -93,5 +93,15 @@
#define PNP_GET_VERSION_INTERNAL 0x3e
#define PNP_GET_BLOCKED_DRIVER_INFO 0x3f
#define PNP_GET_SERVER_SIDE_DEV_INSTALL_FLAGS 0x40
+#define PNP_GET_OBJECT_PROP_KEYS 0x41
+#define PNP_GET_OBJECT_PROP 0x42
+#define PNP_SET_OBJECT_PROP 0x43
+#define PNP_INSTALL_DEV_INST 0x44
+#define PNP_APPLY_POWER_SETTINGS 0x45
+#define PNP_DRIVER_STORE_ADD_DRV_PKG 0x46
+#define PNP_DRIVER_STORE_DEL_DRV_PKG 0x47
+#define PNP_REGISTER_SRV_NOTIFICATION 0x48
+#define PNP_SET_ACTIVE_SRV 0x49
+#define PNP_DELETE_SERVICE_DEVICES 0x4a
#endif /* packet-dcerpc-pnp.h */