public void HierarchyControl( TpmHandle authHandle, TpmHandle enable, byte state ) { Tpm2HierarchyControlRequest inS = new Tpm2HierarchyControlRequest(); inS.authHandle = authHandle; inS.enable = enable; inS.state = state; TpmStructureBase outSBase; DispatchMethod(TpmCc.HierarchyControl, (TpmStructureBase) inS, typeof(Tpm2HierarchyControlResponse), out outSBase, 1, 0); }
public Tpm2HierarchyControlRequest(Tpm2HierarchyControlRequest the_Tpm2HierarchyControlRequest) { if((Object) the_Tpm2HierarchyControlRequest == null ) throw new ArgumentException(Globs.GetResourceString("parmError")); authHandle = the_Tpm2HierarchyControlRequest.authHandle; enable = the_Tpm2HierarchyControlRequest.enable; state = the_Tpm2HierarchyControlRequest.state; }