Idrac firmware

What happens if the return value is not 4096? Should that be an error?