[DEVMGR]
[reactos.git] / reactos / dll / win32 / devmgr / devmgmt / Node.cpp
index 1925d2d..6e7d761 100644 (file)
@@ -25,6 +25,17 @@ CNode::CNode(_In_ NodeType Type,
     m_ClassGuid = GUID_NULL;
 }
 
-CNode::~CNode()
+CNode::CNode(const CNode &Node)
 {
+    m_NodeType = Node.m_NodeType;
+    m_ImageListData = Node.m_ImageListData;
+    m_DeviceId = Node.m_DeviceId;
+    m_ClassImage = Node.m_ClassImage;
+
+    StringCbCopyW(m_DisplayName, DISPLAY_NAME_LEN, Node.m_DisplayName);
+    CopyMemory(&m_ClassGuid, &Node.m_ClassGuid, sizeof(GUID));
 }
+
+CNode::~CNode()
+{
+}
\ No newline at end of file