pub unsafe extern "C" fn DecodeAsymKeyPublic( input: *const byte, inOutIdx: *mut word32, inSz: word32, pubKey: *mut byte, pubKeyLen: *mut word32, keyType: c_int, ) -> c_int