TPM_COMMAND_CODE
TPM_COMMAND_CODE ordinal;
#define TPM_ORD_ActivateIdentity ((TPM_COMMAND_CODE) 0x0000007A)
#define TPM_ORD_AuthorizeMigrationKey ((TPM_COMMAND_CODE) 0x0000002B)
#define TPM_ORD_CertifyKey ((TPM_COMMAND_CODE) 0x00000032)
#define TPM_ORD_CertifyKey2 ((TPM_COMMAND_CODE) 0x00000033)
#define TPM_ORD_CertifySelfTest ((TPM_COMMAND_CODE) 0x00000052)
#define TPM_ORD_ChangeAuth ((TPM_COMMAND_CODE) 0x0000000C)
#define TPM_ORD_ChangeAuthAsymFinish ((TPM_COMMAND_CODE) 0x0000000F)
#define TPM_ORD_ChangeAuthAsymStart ((TPM_COMMAND_CODE) 0x0000000E)
#define TPM_ORD_ChangeAuthOwner ((TPM_COMMAND_CODE) 0x00000010)
#define TPM_ORD_CMK_ApproveMA ((TPM_COMMAND_CODE) 0x0000001D)
#define TPM_ORD_CMK_ConvertMigration ((TPM_COMMAND_CODE) 0x00000024)
#define TPM_ORD_CMK_CreateBlob ((TPM_COMMAND_CODE) 0x0000001B)
#define TPM_ORD_CMK_CreateKey ((TPM_COMMAND_CODE) 0x00000013)
#define TPM_ORD_CMK_CreateTicket ((TPM_COMMAND_CODE) 0x00000012)
#define TPM_ORD_CMK_SetRestrictions ((TPM_COMMAND_CODE) 0x0000001C)
#define TPM_ORD_ContinueSelfTest ((TPM_COMMAND_CODE) 0x00000053)
#define TPM_ORD_ConvertMigrationBlob ((TPM_COMMAND_CODE) 0x0000002A)
#define TPM_ORD_CreateCounter ((TPM_COMMAND_CODE) 0x000000DC)
#define TPM_ORD_CreateEndorsementKeyPair ((TPM_COMMAND_CODE) 0x00000078)
#define TPM_ORD_CreateMaintenanceArchive ((TPM_COMMAND_CODE) 0x0000002C)
#define TPM_ORD_CreateMigrationBlob ((TPM_COMMAND_CODE) 0x00000028)
#define TPM_ORD_CreateRevocableEK ((TPM_COMMAND_CODE) 0x0000007F)
#define TPM_ORD_CreateWrapKey ((TPM_COMMAND_CODE) 0x0000001F)
#define TPM_ORD_DAA_JOIN ((TPM_COMMAND_CODE) 0x00000029)
#define TPM_ORD_DAA_SIGN ((TPM_COMMAND_CODE) 0x00000031)
#define TPM_ORD_Delegate_CreateKeyDelegation ((TPM_COMMAND_CODE) 0x000000D4)
#define TPM_ORD_Delegate_CreateOwnerDelegation ((TPM_COMMAND_CODE) 0x000000D5)
#define TPM_ORD_Delegate_LoadOwnerDelegation ((TPM_COMMAND_CODE) 0x000000D8)
#define TPM_ORD_Delegate_Manage ((TPM_COMMAND_CODE) 0x000000D2)
#define TPM_ORD_Delegate_ReadTable ((TPM_COMMAND_CODE) 0x000000DB)
#define TPM_ORD_Delegate_UpdateVerification ((TPM_COMMAND_CODE) 0x000000D1)
#define TPM_ORD_Delegate_VerifyDelegation ((TPM_COMMAND_CODE) 0x000000D6)
#define TPM_ORD_DirRead ((TPM_COMMAND_CODE) 0x0000001A)
#define TPM_ORD_DirWriteAuth ((TPM_COMMAND_CODE) 0x00000019)
#define TPM_ORD_DisableForceClear ((TPM_COMMAND_CODE) 0x0000005E)
#define TPM_ORD_DisableOwnerClear ((TPM_COMMAND_CODE) 0x0000005C)
#define TPM_ORD_DisablePubekRead ((TPM_COMMAND_CODE) 0x0000007E)
#define TPM_ORD_DSAP ((TPM_COMMAND_CODE) 0x00000011)
#define TPM_ORD_EstablishTransport ((TPM_COMMAND_CODE) 0x000000E6)
#define TPM_ORD_EvictKey ((TPM_COMMAND_CODE) 0x00000022)
#define TPM_ORD_ExecuteTransport ((TPM_COMMAND_CODE) 0x000000E7)
#define TPM_ORD_Extend ((TPM_COMMAND_CODE) 0x00000014)
#define TPM_ORD_FieldUpgrade ((TPM_COMMAND_CODE) 0x000000AA)
#define TPM_ORD_FlushSpecific ((TPM_COMMAND_CODE) 0x000000BA)
#define TPM_ORD_ForceClear ((TPM_COMMAND_CODE) 0x0000005D)
#define TPM_ORD_GetAuditDigest ((TPM_COMMAND_CODE) 0x00000085)
#define TPM_ORD_GetAuditDigestSigned ((TPM_COMMAND_CODE) 0x00000086)
#define TPM_ORD_GetAuditEvent ((TPM_COMMAND_CODE) 0x00000082)
#define TPM_ORD_GetAuditEventSigned ((TPM_COMMAND_CODE) 0x00000083)
#define TPM_ORD_GetCapability ((TPM_COMMAND_CODE) 0x00000065)
#define TPM_ORD_GetCapabilityOwner ((TPM_COMMAND_CODE) 0x00000066)
#define TPM_ORD_GetCapabilitySigned ((TPM_COMMAND_CODE) 0x00000064)
#define TPM_ORD_GetOrdinalAuditStatus ((TPM_COMMAND_CODE) 0x0000008C)
#define TPM_ORD_GetPubKey ((TPM_COMMAND_CODE) 0x00000021)
#define TPM_ORD_GetRandom ((TPM_COMMAND_CODE) 0x00000046)
#define TPM_ORD_GetTestResult ((TPM_COMMAND_CODE) 0x00000054)
#define TPM_ORD_GetTicks ((TPM_COMMAND_CODE) 0x000000F1)
#define TPM_ORD_IncrementCounter ((TPM_COMMAND_CODE) 0x000000DD)
#define TPM_ORD_Init ((TPM_COMMAND_CODE) 0x00000097)
#define TPM_ORD_KeyControlOwner ((TPM_COMMAND_CODE) 0x00000023)
#define TPM_ORD_KillMaintenanceFeature ((TPM_COMMAND_CODE) 0x0000002E)
#define TPM_ORD_LoadAuthContext ((TPM_COMMAND_CODE) 0x000000B7)
#define TPM_ORD_LoadContext ((TPM_COMMAND_CODE) 0x000000B9)
#define TPM_ORD_LoadKey ((TPM_COMMAND_CODE) 0x00000020)
#define TPM_ORD_LoadKey2 ((TPM_COMMAND_CODE) 0x00000041)
#define TPM_ORD_LoadKeyContext ((TPM_COMMAND_CODE) 0x000000B5)
#define TPM_ORD_LoadMaintenanceArchive ((TPM_COMMAND_CODE) 0x0000002D)
#define TPM_ORD_LoadManuMaintPub ((TPM_COMMAND_CODE) 0x0000002F)
#define TPM_ORD_MakeIdentity ((TPM_COMMAND_CODE) 0x00000079)
#define TPM_ORD_MigrateKey ((TPM_COMMAND_CODE) 0x00000025)
#define TPM_ORD_NV_DefineSpace ((TPM_COMMAND_CODE) 0x000000CC)
#define TPM_ORD_NV_ReadValue ((TPM_COMMAND_CODE) 0x000000CF)
#define TPM_ORD_NV_ReadValueAuth ((TPM_COMMAND_CODE) 0x000000D0)
#define TPM_ORD_NV_WriteValue ((TPM_COMMAND_CODE) 0x000000CD)
#define TPM_ORD_NV_WriteValueAuth ((TPM_COMMAND_CODE) 0x000000CE)
#define TPM_ORD_OIAP ((TPM_COMMAND_CODE) 0x0000000A)
#define TPM_ORD_OSAP ((TPM_COMMAND_CODE) 0x0000000B)
#define TPM_ORD_OwnerClear ((TPM_COMMAND_CODE) 0x0000005B)
#define TPM_ORD_OwnerReadInternalPub ((TPM_COMMAND_CODE) 0x00000081)
#define TPM_ORD_OwnerReadPubek ((TPM_COMMAND_CODE) 0x0000007D)
#define TPM_ORD_OwnerSetDisable ((TPM_COMMAND_CODE) 0x0000006E)
#define TPM_ORD_PCR_Reset ((TPM_COMMAND_CODE) 0x000000C8)
#define TPM_ORD_PcrRead ((TPM_COMMAND_CODE) 0x00000015)
#define TPM_ORD_PhysicalDisable ((TPM_COMMAND_CODE) 0x00000070)
#define TPM_ORD_PhysicalEnable ((TPM_COMMAND_CODE) 0x0000006F)
#define TPM_ORD_PhysicalSetDeactivated ((TPM_COMMAND_CODE) 0x00000072)
#define TPM_ORD_Quote ((TPM_COMMAND_CODE) 0x00000016)
#define TPM_ORD_Quote2 ((TPM_COMMAND_CODE) 0x0000003E)
#define TPM_ORD_ReadCounter ((TPM_COMMAND_CODE) 0x000000DE)
#define TPM_ORD_ReadManuMaintPub ((TPM_COMMAND_CODE) 0x00000030)
#define TPM_ORD_ReadPubek ((TPM_COMMAND_CODE) 0x0000007C)
#define TPM_ORD_ReleaseCounter ((TPM_COMMAND_CODE) 0x000000DF)
#define TPM_ORD_ReleaseCounterOwner ((TPM_COMMAND_CODE) 0x000000E0)
#define TPM_ORD_ReleaseTransportSigned ((TPM_COMMAND_CODE) 0x000000E8)
#define TPM_ORD_Reset ((TPM_COMMAND_CODE) 0x0000005A)
#define TPM_ORD_ResetLockValue ((TPM_COMMAND_CODE) 0x00000040)
#define TPM_ORD_RevokeTrust ((TPM_COMMAND_CODE) 0x00000080)
#define TPM_ORD_SaveAuthContext ((TPM_COMMAND_CODE) 0x000000B6)
#define TPM_ORD_SaveContext ((TPM_COMMAND_CODE) 0x000000B8)
#define TPM_ORD_SaveKeyContext ((TPM_COMMAND_CODE) 0x000000B4)
#define TPM_ORD_SaveState ((TPM_COMMAND_CODE) 0x00000098)
#define TPM_ORD_Seal ((TPM_COMMAND_CODE) 0x00000017)
#define TPM_ORD_Sealx ((TPM_COMMAND_CODE) 0x0000003D)
#define TPM_ORD_SelfTestFull ((TPM_COMMAND_CODE) 0x00000050)
#define TPM_ORD_SetCapability ((TPM_COMMAND_CODE) 0x0000003F)
#define TPM_ORD_SetOperatorAuth ((TPM_COMMAND_CODE) 0x00000074)
#define TPM_ORD_SetOrdinalAuditStatus ((TPM_COMMAND_CODE) 0x0000008D)
#define TPM_ORD_SetOwnerInstall ((TPM_COMMAND_CODE) 0x00000071)
#define TPM_ORD_SetOwnerPointer ((TPM_COMMAND_CODE) 0x00000075)
#define TPM_ORD_SetRedirection ((TPM_COMMAND_CODE) 0x0000009A)
#define TPM_ORD_SetTempDeactivated ((TPM_COMMAND_CODE) 0x00000073)
#define TPM_ORD_SHA1Complete ((TPM_COMMAND_CODE) 0x000000A2)
#define TPM_ORD_SHA1CompleteExtend ((TPM_COMMAND_CODE) 0x000000A3)
#define TPM_ORD_SHA1Start ((TPM_COMMAND_CODE) 0x000000A0)
#define TPM_ORD_SHA1Update ((TPM_COMMAND_CODE) 0x000000A1)
#define TPM_ORD_Sign ((TPM_COMMAND_CODE) 0x0000003C)
#define TPM_ORD_Startup ((TPM_COMMAND_CODE) 0x00000099)
#define TPM_ORD_StirRandom ((TPM_COMMAND_CODE) 0x00000047)
#define TPM_ORD_TakeOwnership ((TPM_COMMAND_CODE) 0x0000000D)
#define TPM_ORD_Terminate_Handle ((TPM_COMMAND_CODE) 0x00000096)
#define TPM_ORD_TickStampBlob ((TPM_COMMAND_CODE) 0x000000F2)
#define TPM_ORD_UnBind ((TPM_COMMAND_CODE) 0x0000001E)
#define TPM_ORD_Unseal ((TPM_COMMAND_CODE) 0x00000018)
#define TSC_ORD_PhysicalPresence ((TPM_COMMAND_CODE) 0x4000000A)
#define TSC_ORD_ResetEstablishmentBit ((TPM_COMMAND_CODE) 0x4000000B)
TPM_COMMAND_CODE ordinal;