Because your inside the ScopScanStatusStruct the names are a bit redundant.  I think:

bool isEnabled;
int code;
string message;

Would be better.. someone accessing will use "scopeScansStatus.message" for example.