PRL_UINT32 CDspHaClusterHelper::getStartCommandFlags(CProtoCommandPtr pCmd) { if (!pCmd->IsValid()) return 0; if (pCmd->GetCommandId() != PVE::DspCmdVmStartEx) return 0; CProtoVmStartExCommand* pCmdEx = CProtoSerializer::CastToProtoCommand<CProtoVmStartExCommand>(pCmd); if ((PRL_VM_START_MODE)pCmdEx->GetStartMode() != PSM_VM_START) return 0; return pCmdEx->GetReservedParameter(); }