From 2e945fe18085dadc07cdddaa90f4ac5f0b97e7b9 Mon Sep 17 00:00:00 2001 From: Dmitry Fleytman Date: Sun, 19 Feb 2017 13:54:06 +0200 Subject: [PATCH] FilterDevice: Add support for externally assigned serial number Signed-off-by: Dmitry Fleytman --- UsbDk/FilterDevice.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/UsbDk/FilterDevice.h b/UsbDk/FilterDevice.h index 2ea93ef..083a95b 100644 --- a/UsbDk/FilterDevice.h +++ b/UsbDk/FilterDevice.h @@ -163,6 +163,12 @@ public: ULONG GetInstanceNumber() const { return m_InstanceNumber; } + ULONG GetSerialNumber() const + { return m_SerialNumber; } + + void SetSerialNumber(ULONG Number) + { m_SerialNumber = Number; } + private: ~CUsbDkFilterDevice() { @@ -200,6 +206,7 @@ private: CUsbDkFilterDevice& operator= (const CUsbDkFilterDevice&) = delete; CInstanceCounter m_InstanceNumber; + ULONG m_SerialNumber; friend class CUsbDkFilterDeviceInit; friend class CUsbDkRedirectorQueueData;