-- Service-hosted candidate anchors in PGImageExchangeQueueSvc.exe -- 30:.assembly 'PGImageExchangeQueueSvc' 79:.mresource public 'PGImageExchangeQueueSvc.ProjectInstaller.resources' 82:.mresource public 'PGImageExchangeQueueSvc.Service1.resources' 85:.module PGImageExchangeQueueSvc.exe // GUID = {21CAAC36-FA5C-46AD-9573-213C388ADB60} 88:.namespace PGImageExchangeQueueSvc 109: IL_0007: call instance void class PGImageExchangeQueueSvc.ProjectInstaller::InitializeComponent() 124: IL_0004: ldfld class [System]System.ComponentModel.IContainer PGImageExchangeQueueSvc.ProjectInstaller::components 128: IL_000c: ldfld class [System]System.ComponentModel.IContainer PGImageExchangeQueueSvc.ProjectInstaller::components 147: IL_0006: stfld class [System.ServiceProcess]System.ServiceProcess.ServiceProcessInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceProcessInstaller1 150: IL_0011: stfld class [System.ServiceProcess]System.ServiceProcess.ServiceInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceInstaller1 152: IL_0017: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceProcessInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceProcessInstaller1 156: IL_0023: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceProcessInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceProcessInstaller1 160: IL_002f: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceProcessInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceProcessInstaller1 164: IL_003b: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceInstaller1 165: IL_0040: ldstr "PGImageExchange" 166: IL_0045: callvirt instance void class [System.ServiceProcess]System.ServiceProcess.ServiceInstaller::set_ServiceName(string) 175: IL_005a: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceProcessInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceProcessInstaller1 180: IL_0063: ldfld class [System.ServiceProcess]System.ServiceProcess.ServiceInstaller PGImageExchangeQueueSvc.ProjectInstaller::serviceInstaller1 187: } // end of class PGImageExchangeQueueSvc.ProjectInstaller 190:.namespace PGImageExchangeQueueSvc 193: extends [System.ServiceProcess]System.ServiceProcess.ServiceBase 195: .field private class [PGImageExchQueue]PGImageExchQueue.ExchangeForm mForm 207: IL_0001: call instance void class [System.ServiceProcess]System.ServiceProcess.ServiceBase::'.ctor'() 209: IL_0007: call instance void class PGImageExchangeQueueSvc.Service1::InitializeComponent() 215: instance default void Start () cil managed 222: IL_0001: newobj instance void class [PGImageExchQueue]PGImageExchQueue.ExchangeForm::'.ctor'() 223: IL_0006: stfld class [PGImageExchQueue]PGImageExchQueue.ExchangeForm PGImageExchangeQueueSvc.Service1::mForm 225: IL_000c: ldfld class [PGImageExchQueue]PGImageExchQueue.ExchangeForm PGImageExchangeQueueSvc.Service1::mForm 227: IL_0012: ldfld class [PGImageExchQueue]PGImageExchQueue.ExchangeForm PGImageExchangeQueueSvc.Service1::mForm 232: IL_0023: ldfld class [PGImageExchQueue]PGImageExchQueue.ExchangeForm PGImageExchangeQueueSvc.Service1::mForm 234: IL_0029: ldftn instance void class PGImageExchangeQueueSvc.Service1::mForm_OnExit(object) 235: IL_002f: newobj instance void class [PGImageExchQueue]PGImageExchQueue.ExchangeForm/ExitHandler::'.ctor'(object, native int) 236: IL_0034: callvirt instance void class [PGImageExchQueue]PGImageExchQueue.ExchangeForm::add_OnExit(class [PGImageExchQueue]PGImageExchQueue.ExchangeForm/ExitHandler) 238: IL_003a: ldfld class [PGImageExchQueue]PGImageExchQueue.ExchangeForm PGImageExchangeQueueSvc.Service1::mForm 250: } // end of method Service1::Start 260: IL_0001: call instance void class [System.ServiceProcess]System.ServiceProcess.ServiceBase::Stop() 266: instance default void OnStart (string[] args) cil managed 273: IL_0002: ldftn instance void class PGImageExchangeQueueSvc.Service1::Start() 274: IL_0008: newobj instance void class [mscorlib]System.Threading.ThreadStart::'.ctor'(object, native int) 275: IL_000d: newobj instance void class [mscorlib]System.Threading.Thread::'.ctor'(class [mscorlib]System.Threading.ThreadStart) 276: IL_0012: stfld class [mscorlib]System.Threading.Thread PGImageExchangeQueueSvc.Service1::thr 278: IL_0018: ldfld class [mscorlib]System.Threading.Thread PGImageExchangeQueueSvc.Service1::thr 282: IL_0024: ldfld class [mscorlib]System.Threading.Thread PGImageExchangeQueueSvc.Service1::thr 283: IL_0029: callvirt instance void class [mscorlib]System.Threading.Thread::Start() 285: } // end of method Service1::OnStart 308: IL_0004: ldfld class [System]System.ComponentModel.IContainer PGImageExchangeQueueSvc.Service1::components 312: IL_000c: ldfld class [System]System.ComponentModel.IContainer PGImageExchangeQueueSvc.Service1::components 316: IL_0018: call instance void class [System.ServiceProcess]System.ServiceProcess.ServiceBase::Dispose(bool) 328: IL_0001: ldstr "PGImageExchange" 329: IL_0006: call instance void class [System.ServiceProcess]System.ServiceProcess.ServiceBase::set_ServiceName(string) 333: } // end of class PGImageExchangeQueueSvc.Service1 336:.namespace PGImageExchangeQueueSvc 351: class [System.ServiceProcess]System.ServiceProcess.ServiceBase[] V_0, 352: class [System.ServiceProcess]System.ServiceProcess.ServiceBase[] V_1) 354: IL_0001: newarr [System.ServiceProcess]System.ServiceProcess.ServiceBase 358: IL_0009: newobj instance void class PGImageExchangeQueueSvc.Service1::'.ctor'() 363: IL_0012: call void class [System.ServiceProcess]System.ServiceProcess.ServiceBase::Run(class [System.ServiceProcess]System.ServiceProcess.ServiceBase[]) 367: } // end of class PGImageExchangeQueueSvc.Program [+] Service-hosted startup candidate statically confirmed: service creates PGImageExchQueue.ExchangeForm.