66 _In_ bool ScanForChanges,
118 _Out_ bool &NeedsReboot
122 _Out_ bool &NeedsReboot
CAtlList< CClassNode * > m_ClassNodeList
bool RunAddHardwareWizard()
VOID SetHiddenDevices(_In_ bool ShowHidden)
void BuildActionMenuForNode(_In_ HMENU OwnerMenu, _In_ CNode *Node, _In_ bool MainMenu)
CNode * GetSelectedNode()
LRESULT OnSize(_In_ int x, _In_ int y, _In_ int cx, _In_ int cy)
bool RecurseChildDevices(_In_ DEVINST ParentDevice, _In_ HTREEITEM hParentTreeItem)
VOID DisplayPropertySheet()
bool EnableSelectedDevice(_In_ bool Enable, _Out_ bool &NeedsReboot)
HTREEITEM RecurseFindDevice(_In_ HTREEITEM hParentItem, _In_ CNode *Node)
CNode * GetNode(_In_ LPTV_ITEMW TvItem)
bool SelDeviceIsStarted()
bool GetChildDevice(_In_ DEVINST ParentDevInst, _Out_ PDEVINST DevInst)
bool UninstallSelectedDevice()
void SelectNode(_In_ CNode *Node)
ViewType GetCurrentView()
bool GetNextClass(_In_ ULONG ClassIndex, _Out_ LPGUID ClassGuid, _Out_ HDEVINFO *hDevInfo)
CDeviceNode * GetDeviceNode(_In_ DEVINST Device)
CAtlList< CDeviceNode * > m_DeviceNodeList
HTREEITEM InsertIntoTreeView(_In_opt_ HTREEITEM hParent, _In_ CNode *Node)
bool GetSiblingDevice(_In_ DEVINST PrevDevice, _Out_ PDEVINST DevInst)
static unsigned int __stdcall RefreshThread(void *Param)
CClassNode * GetClassNode(_In_ LPGUID ClassGuid)
bool UpdateSelectedDevice(_Out_ bool &NeedsReboot)
LRESULT OnAction(UINT Action)
SP_CLASSIMAGELIST_DATA m_ImageListData
LRESULT OnRightClick(_In_ LPNMHDR NmHdr)
bool SelDeviceIsInstalled()
bool CreateActionMenu(_In_ HMENU OwnerMenu, _In_ bool MainMenu)
LRESULT OnContextMenu(_In_ LPARAM lParam)
LRESULT OnDoubleClick(_In_ LPNMHDR NmHdr)
bool ListDevicesByConnection()
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
_Out_opt_ int _Out_opt_ int * cy
static void UpdateView(TreeListData *pData)
_Must_inspect_result_ _In_ WDFDEVICE Device
_In_ WDFIOTARGET _In_ _Strict_type_match_ WDF_IO_TARGET_SENT_IO_ACTION Action
_Must_inspect_result_ _In_ WDFDEVICE ParentDevice