Hi Marek,
Based on the Microsoft documentation reviewed, we were unable to identify a documented and supported Hyper-V interface on Windows 11 Pro that provides the complete one-time IGVM startup authorization workflow described, including persistence of the authorization independent of the requesting application and a documented mechanism to distinguish between a pre-execution startup refusal and a VM that briefly ran before stopping.
The available documentation covers Hyper-V management APIs, VM lifecycle management, attestation, and IGVM measurement concepts, but does not document the end-to-end launch authorization guarantees outlined in your scenario.
References:
- https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/
- https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/
- https://github.com/microsoft/igvm
For definitive guidance on your specific Windows build, Hyper-V configuration, and isolation mode, we recommend consulting Microsoft Hyper-V Support or Engineering.
Hope this helps!
Ronald.