SYMBOL INDEX (48 symbols across 7 files) FILE: UDVC-Plugin/UDVC-Plugin.cpp type arguments (line 33) | struct arguments { type threadhandles (line 41) | struct threadhandles { type threadargs (line 47) | struct threadargs { type arguments (line 48) | struct arguments type threadhandles (line 49) | struct threadhandles class ATL_NO_VTABLE (line 60) | class ATL_NO_VTABLE function HRESULT (line 81) | HRESULT FinalConstruct() function FinalRelease (line 86) | void FinalRelease() function HRESULT (line 97) | HRESULT STDMETHODCALLTYPE Disconnected(DWORD dwDisconnectCode) function HRESULT (line 105) | HRESULT STDMETHODCALLTYPE Terminated() type threadargs (line 110) | struct threadargs type arguments (line 48) | struct arguments type threadhandles (line 49) | struct threadhandles function HRESULT (line 116) | HRESULT STDMETHODCALLTYPE OnClose() type threadargs (line 134) | struct threadargs type arguments (line 48) | struct arguments type threadhandles (line 49) | struct threadhandles type arguments (line 135) | struct arguments type threadhandles (line 136) | struct threadhandles function VOID (line 150) | VOID UDVCPlugin::DebugPrint(HRESULT hrDbg, __in_z LPWSTR fmt, ...) function LONG (line 185) | LONG UDVCPlugin::GetDWORDRegKey(HKEY hKey, WCHAR *strValueName, DWORD *n... function LONG (line 198) | LONG UDVCPlugin::GetStringRegKey(HKEY hKey, WCHAR *strValueName, WCHAR *... function BOOL (line 220) | BOOL UDVCPlugin::GetRegistrySettings() function HRESULT (line 282) | HRESULT UDVCPlugin::Initialize(__in IWTSVirtualChannelManager *pChannelMgr) function HRESULT (line 340) | HRESULT STDMETHODCALLTYPE UDVCPlugin::Connected() function DWORD (line 345) | DWORD UDVCPlugin::ListenerThread(PVOID param) function DWORD (line 478) | DWORD WINAPI UDVCPlugin::RsWcThread(PVOID param) function HRESULT (line 546) | HRESULT UDVCPlugin::OnNewChannelConnection(__in IWTSVirtualChannel *pCha... function VOID (line 598) | VOID UDVCPlugin::SetChannel(IWTSVirtualChannel *pChannel, struct threada... function HRESULT (line 604) | HRESULT STDMETHODCALLTYPE UDVCPlugin::OnDataReceived(ULONG cbSize, __in_... FILE: UDVC-Plugin/UDVC-Plugin.h function _hCurrentFile (line 29) | _hCurrentFile(INVALID_HANDLE_VALUE) function BEGIN_COM_MAP (line 33) | DECLARE_REGISTRY_RESOURCEID(IDR_UDVCCLIENTPLUGIN) function FinalRelease (line 51) | void FinalRelease() FILE: UDVC-Plugin/dllfunc.cpp function STDAPI (line 35) | STDAPI DllCanUnloadNow(void) function _Check_return_ (line 41) | _Check_return_ function STDAPI (line 48) | STDAPI DllRegisterServer(void) function STDAPI (line 56) | STDAPI DllUnregisterServer(void) function STDAPI (line 63) | STDAPI DllInstall(BOOL bInstall, _In_opt_ LPCWSTR pszCmdLine) FILE: UDVC-Plugin/dllmain.cpp function BOOL (line 34) | BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) FILE: UDVC-Plugin/dllmain.h function class (line 3) | class CUDVCPluginModule : public ATL::CAtlDllModuleT< CUDVCPluginModule > FILE: UDVC-Plugin/stdafx.h type std (line 40) | typedef std::basic_ofstream ByteFile; type std (line 41) | typedef std::basic_string WString; type std (line 42) | typedef std::vector WStringVector; FILE: UDVC-Server/UDVC-Server.cpp type arguments (line 43) | struct arguments { type threadhandles (line 51) | struct threadhandles { function VOID (line 59) | VOID usage(WCHAR *cmdname) function BOOL (line 80) | BOOL parse_argv(INT argc, __in_ecount(argc) WCHAR **argv) function ULONG (line 155) | ULONG GetCurrentSessionId(void) { function INT (line 171) | INT _cdecl wmain(INT argc, __in_ecount(argc) WCHAR **argv) function DWORD (line 401) | DWORD OpenDynamicChannel(LPCSTR szChannelName, HANDLE *phFile) function DWORD (line 461) | DWORD WINAPI RsWcThread(PVOID param) function DWORD (line 548) | DWORD WINAPI RcWsThread(PVOID param)