Tpm2Lib.Tpm2.PolicyDuplicationSelect C# (CSharp) Method

PolicyDuplicationSelect() private method

private PolicyDuplicationSelect ( TpmHandle policySession, byte objectName, byte newParentName, byte includeObject ) : void
policySession TpmHandle
objectName byte
newParentName byte
includeObject byte
return void
        public void PolicyDuplicationSelect(
            TpmHandle policySession,
            byte[] objectName,
            byte[] newParentName,
            byte includeObject
        )
        {
            Tpm2PolicyDuplicationSelectRequest inS = new Tpm2PolicyDuplicationSelectRequest();
            inS.policySession = policySession;
            inS.objectName = objectName;
            inS.newParentName = newParentName;
            inS.includeObject = includeObject;
            TpmStructureBase outSBase;
            DispatchMethod(TpmCc.PolicyDuplicationSelect, (TpmStructureBase) inS, typeof(Tpm2PolicyDuplicationSelectResponse), out outSBase, 1, 0);
        }
        /// <summary>

Usage Example

Beispiel #1
0
        internal override TpmRc Execute(Tpm2 tpm, AuthSession sess, PolicyTree policy)
        {
            byte includeName = IncludeObjectNameInPolicyHash ? (byte)1 : (byte)0;

            tpm.PolicyDuplicationSelect(sess, DupObjectName, NewParentName, includeName);
            return(tpm._GetLastResponseCode());
        }
All Usage Examples Of Tpm2Lib.Tpm2::PolicyDuplicationSelect
Tpm2