CHECK_INTERFACE作用

weixin_43965571發表於2018-12-18

CHECK_INTERFACE作用

這是 Android NDK C++ 中的巨集抽象,主要用於檢查對應介面是否存在,並且是否有訪問許可權 。
CHECK_INTERFACE 定義如下:

#define CHECK_INTERFACE(interface, data, reply)
if (!data.checkInterface(this)) { return PERMISSION_DENIED; }
from: http://osxr.org/android/source/frameworks/native/include/binder/IInterface.h

P.S. data.checkInterface call is defined here: http://osxr.org/android/source/frameworks/native/libs/binder/Parcel.cpp

相關文章