This is a bit off topic...
People keep saying that the captain of the guard could definitively know that the Queen has no half siblings. But Royals are often the types to have extramarital affairs that they keep quiet to avoid scandal. The captain of the guard might not know of any half siblings but most likely would not be able to determine that there was no chance of any bastard children of the kingdom.