1package uvm
2
3import (
4	"context"
5
6	hcsschema "github.com/Microsoft/hcsshim/internal/schema2"
7)
8
9// GuestRequest send an arbitrary guest request to the UVM.
10func (uvm *UtilityVM) GuestRequest(ctx context.Context, guestReq interface{}) error {
11	msr := &hcsschema.ModifySettingRequest{
12		GuestRequest: guestReq,
13	}
14	return uvm.modify(ctx, msr)
15}
16