Here is a list of all documented variables with links to the struct/union documentation for each field:

### - p -

- padding : IFAPI_Key_Sign
- parent : IFAPI_Key_Create
- path : IFAPI_CreatePrimary, IFAPI_Entity_Delete, IFAPI_ExportPolicy, IFAPI_GetEsysBlob, POLICY_LIST, policy_object_node
- path_idx : IFAPI_Entity_Delete, IFAPI_FILE_SEARCH_CTX, IFAPI_INITIALIZE, IFAPI_KEY_SEARCH, IFAPI_Provision
- path_list : IFAPI_Key_Create, IFAPI_Key_SetCertificate, IFAPI_LoadKey
- pathlist : IFAPI_Entity_ChangeAuth, IFAPI_Entity_Delete, IFAPI_FILE_SEARCH_CTX, IFAPI_INITIALIZE, IFAPI_KEY_SEARCH, IFAPI_POLICY_CTX, IFAPI_Provision
- pathOfKeyToDuplicate : IFAPI_ExportKey
- pathToPublicKeyOfNewParent : IFAPI_ExportKey
- PCR : IFAPI_PCR
- pcr : IFAPI_EVENT
- pcr_event : IFAPI_NV_Cmds
- pcr_selection : IFAPI_PCR, IFAPI_PROFILE
- pcr_selection_out : IFAPI_PCR
- pcrList : IFAPI_PCR
- pcrListSize : IFAPI_PCR
- pcrs : TPMS_POLICYPCR
- pem_cert : IFAPI_Key_SetCertificate
- pem_cert_dup : IFAPI_Key_SetCertificate
- pem_ext_public : IFAPI_EXT_PUB_KEY
- pem_key : IFAPI_POLICY_EXEC_CTX
- permanentHandle : IFAPI_Entity_Delete, IFAPI_GetEsysBlob
- persistent : IFAPI_KEY_TEMPLATE
- persistent_handle : IFAPI_KEY, IFAPI_KEY_TEMPLATE
- pol_exec_ctx : IFAPI_POLICYUTIL_STACK
- policy : FAPI_CONTEXT, IFAPI_DUPLICATE, IFAPI_ExportPolicy, IFAPI_POLICY_EVAL_INST_CTX, POLICY_LIST, policy_object_node, TPMS_POLICY, TPMS_POLICYAUTHORIZENV, TPMS_POLICYBRANCH
- policy_elements : IFAPI_POLICY_EXEC_CTX
- policy_list : IFAPI_POLICY_EXEC_CTX
- policy_session : FAPI_CONTEXT, IFAPI_POLICYUTIL_STACK
- policy_stack : IFAPI_POLICY_CTX
- PolicyAction : TPMU_POLICYELEMENT
- policyAuthorizations : TPMS_POLICY
- PolicyAuthorize : TPMU_POLICYELEMENT
- PolicyAuthorizeNv : TPMU_POLICYELEMENT
- PolicyAuthValue : TPMU_POLICYELEMENT
- PolicyCommandCode : TPMU_POLICYELEMENT
- PolicyCounterTimer : TPMU_POLICYELEMENT
- PolicyCpHash : TPMU_POLICYELEMENT
- policyDigests : TPMS_POLICY, TPMT_POLICYELEMENT
- PolicyDuplicationSelect : TPMU_POLICYELEMENT
- policyInstance : IFAPI_KEY, IFAPI_NV
- PolicyLocality : TPMU_POLICYELEMENT
- PolicyNameHash : TPMU_POLICYELEMENT
- PolicyNV : TPMU_POLICYELEMENT
- PolicyNvWritten : TPMU_POLICYELEMENT
- PolicyOr : TPMU_POLICYELEMENT
- PolicyPassword : TPMU_POLICYELEMENT
- policyPath : IFAPI_api_WriteAuthorizeNv, IFAPI_Fapi_AuthorizePolicy, IFAPI_NV_Cmds
- PolicyPCR : TPMU_POLICYELEMENT
- PolicyPhysicalPresence : TPMU_POLICYELEMENT
- policyRef : TPMS_POLICYAUTHORIZATION, TPMS_POLICYAUTHORIZE, TPMS_POLICYSECRET, TPMS_POLICYSIGNED
- PolicySecret : TPMU_POLICYELEMENT
- policySessionSav : IFAPI_POLICY_EXEC_CTX
- PolicySigned : TPMU_POLICYELEMENT
- PolicyTemplate : TPMU_POLICYELEMENT
- policyutil_stack : IFAPI_POLICY_CTX
- prev : IFAPI_POLICY_EXEC_CTX, IFAPI_POLICYUTIL_STACK
- primary_idx : IFAPI_INITIALIZE
- primary_state : FAPI_CONTEXT
- private : IFAPI_KEY
- profile : IFAPI_PROFILE_ENTRY
- profile_dir : IFAPI_CONFIG
- profile_idx : IFAPI_ExportPolicy
- profile_name : IFAPI_CONFIG
- pub_key : IFAPI_ExportKey
- public : _IFAPI_OBJECT, IFAPI_DUPLICATE, IFAPI_EXT_PUB_KEY, IFAPI_KEY, IFAPI_Key_Create, IFAPI_KEY_TEMPLATE, IFAPI_NV, IFAPI_NV_Cmds, IFAPI_NV_TEMPLATE, IFAPI_Provision
- public_parent : IFAPI_DUPLICATE, IFAPI_ExportKey
- public_templ : IFAPI_ImportKey, IFAPI_Key_Create, IFAPI_NV_Cmds, IFAPI_Provision
- publicKey : IFAPI_Key_Sign, TPMS_POLICYSIGNED
- publicKeyHint : TPMS_POLICYSIGNED