pub unsafe extern "C" fn Tss2_Sys_CreatePrimary(
    sysContext: *mut TSS2_SYS_CONTEXT,
    primaryHandle: TPMI_RH_HIERARCHY,
    cmdAuthsArray: *const TSS2L_SYS_AUTH_COMMAND,
    inSensitive: *const TPM2B_SENSITIVE_CREATE,
    inPublic: *const TPM2B_PUBLIC,
    outsideInfo: *const TPM2B_DATA,
    creationPCR: *const TPML_PCR_SELECTION,
    objectHandle: *mut TPM2_HANDLE,
    outPublic: *mut TPM2B_PUBLIC,
    creationData: *mut TPM2B_CREATION_DATA,
    creationHash: *mut TPM2B_DIGEST,
    creationTicket: *mut TPMT_TK_CREATION,
    name: *mut TPM2B_NAME,
    rspAuthsArray: *mut TSS2L_SYS_AUTH_RESPONSE
) -> TSS2_RC