no  it seems to just complete without doing anything once again  i am not sure if it should really be this tool s job to check for validity  i would see it as a very   dumb  low level mmc command generator  callers can run blockprotect read themselves if they want to figure out whether the action they are taking makes sense 