MSVC doesn't implement these, but these should be generally useful options for people trying to support reproducible builds.
The need for these arose when I was trying to write a test for the reproducibility of the hash (D43978), because it hashes the guid and that is currently non-deterministic. So in order to write a deterministic test I need a way to specify the GUID. That said, I think people can find a use for this outside of tests as well.