EIdInvalidSocket is an
EIdException descendant that represents the exception type raised when the protocol stack is unable to allocate a
socket handle for the requested Protocol, Family, and Type. EIdInvalidSocket is used in
TIdStack when the WSSocket method is used to create a
TIdStackSocketHandle.