#include <HostPidlManager.h>
Public Member Functions | |
HRESULT | Create (LPCWSTR pwszLabel, LPCWSTR pwszUser, LPCWSTR pwszHost, LPCWSTR pwszPath, USHORT uPort, PITEMID_CHILD *ppidlOut) |
PHOSTPIDL | Validate (LPCITEMIDLIST) |
HRESULT | IsValid (LPCITEMIDLIST) |
CString | GetLabel (LPCITEMIDLIST pidl) |
CString | GetUser (LPCITEMIDLIST pidl) |
CString | GetHost (LPCITEMIDLIST pidl) |
CString | GetPath (LPCITEMIDLIST pidl) |
USHORT | GetPort (LPCITEMIDLIST pidl) |
CString | GetPortStr (LPCITEMIDLIST pidl) |
Private Member Functions | |
PHOSTPIDL | GetDataSegment (LPCITEMIDLIST pidl) |
Definition at line 48 of file HostPidlManager.h.
HRESULT CHostPidlManager::Create | ( | LPCWSTR | pwszLabel, | |
LPCWSTR | pwszUser, | |||
LPCWSTR | pwszHost, | |||
LPCWSTR | pwszPath, | |||
USHORT | uPort, | |||
PITEMID_CHILD * | ppidlOut | |||
) |
Definition at line 27 of file HostPidlManager.cpp.
References HOSTPIDL::cb, CPidlManager::CopyWSZString(), CPidlManager::GetNextItem(), HOSTPIDL_FINGERPRINT, and IsValid().
Referenced by CConnCopyPolicy::copy().
PHOSTPIDL CHostPidlManager::Validate | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 73 of file HostPidlManager.cpp.
References HOSTPIDL_FINGERPRINT.
Referenced by GetDataSegment(), and IsValid().
HRESULT CHostPidlManager::IsValid | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 91 of file HostPidlManager.cpp.
References Validate().
Referenced by CConnCopyPolicy::copy(), Create(), and GetDataSegment().
CString CHostPidlManager::GetLabel | ( | LPCITEMIDLIST | pidl | ) |
CString CHostPidlManager::GetUser | ( | LPCITEMIDLIST | pidl | ) |
CString CHostPidlManager::GetHost | ( | LPCITEMIDLIST | pidl | ) |
CString CHostPidlManager::GetPath | ( | LPCITEMIDLIST | pidl | ) |
USHORT CHostPidlManager::GetPort | ( | LPCITEMIDLIST | pidl | ) |
CString CHostPidlManager::GetPortStr | ( | LPCITEMIDLIST | pidl | ) |
PHOSTPIDL CHostPidlManager::GetDataSegment | ( | LPCITEMIDLIST | pidl | ) | [private] |
Reimplemented from CPidlManager.
Definition at line 170 of file HostPidlManager.cpp.
References CPidlManager::GetDataSegment(), IsValid(), and Validate().
Referenced by GetHost(), GetLabel(), GetPath(), GetPort(), GetPortStr(), and GetUser().