ReactOS
0.4.17-dev-940-g8bd6e85
CSnapinAlias.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Management Console
3
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4
* PURPOSE: Snapin alias class
5
* COPYRIGHT: Copyright 2026 Eric Kohl (eric.kohl@reactos.org)
6
*/
7
8
#pragma once
9
10
class
CSnapinAlias
11
{
12
private
:
13
CSnapinAlias
*
m_ParentAlias
;
14
CSnapin
*
m_Snapin
;
15
BOOL
m_Deleted
;
16
17
public
:
18
CAtlList<CSnapinAlias*>
m_SubNodes
;
19
HTREEITEM
hTreeItem
;
20
21
CSnapinAlias
(
CSnapinAlias
*ParentAlias,
CSnapin
*
Snapin
);
22
~CSnapinAlias
();
23
24
CSnapinAlias
*
Parent
();
25
CSnapin
*
Snapin
();
26
BOOL
IsDeleted
();
27
VOID
Deleted
();
28
};
CSnapinAlias
Definition:
CSnapinAlias.h:11
CSnapinAlias::Deleted
VOID Deleted()
Definition:
CSnapinAlias.cpp:43
CSnapinAlias::IsDeleted
BOOL IsDeleted()
Definition:
CSnapinAlias.cpp:37
CSnapinAlias::~CSnapinAlias
~CSnapinAlias()
Definition:
CSnapinAlias.cpp:18
CSnapinAlias::hTreeItem
HTREEITEM hTreeItem
Definition:
CSnapinAlias.h:19
CSnapinAlias::Parent
CSnapinAlias * Parent()
Definition:
CSnapinAlias.cpp:25
CSnapinAlias::Snapin
CSnapin * Snapin()
Definition:
CSnapinAlias.cpp:31
CSnapinAlias::m_ParentAlias
CSnapinAlias * m_ParentAlias
Definition:
CSnapinAlias.h:13
CSnapinAlias::m_Snapin
CSnapin * m_Snapin
Definition:
CSnapinAlias.h:14
CSnapinAlias::m_SubNodes
CAtlList< CSnapinAlias * > m_SubNodes
Definition:
CSnapinAlias.h:18
CSnapinAlias::m_Deleted
BOOL m_Deleted
Definition:
CSnapinAlias.h:15
CSnapin
Definition:
CSnapin.h:24
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
void
Definition:
nsiface.idl:2307
_TREEITEM
Definition:
treeview.c:137
base
applications
mmc_new
CSnapinAlias.h
Generated on Sun Sep 27 2026 06:03:10 for ReactOS by
1.9.6