Lines Matching defs:pEnv
295 static int vboxTrayStartServices(VBOXSERVICEENV *pEnv, VBOXSERVICEINFO *pTable)
297 AssertPtrReturn(pEnv, VERR_INVALID_POINTER);
303 pEnv->hStopEvent = CreateEvent(NULL, TRUE /* bManualReset */,
306 if (!pEnv->hStopEvent)
326 rc = pTable->pfnInit(pEnv, &pTable->pInstance, &fStartThread);
356 pTable->pfnDestroy(pEnv, pTable->pInstance);
367 static void vboxTrayStopServices(VBOXSERVICEENV *pEnv, VBOXSERVICEINFO *pTable)
369 if (!pEnv->hStopEvent)
373 SetEvent(pEnv->hStopEvent);
380 pCurTable->pfnStop(pEnv, pCurTable->pInstance);
405 pCurTable->pfnDestroy(pEnv, pCurTable->pInstance);
413 CloseHandle(pEnv->hStopEvent);