7

2 つの関数のプロトタイプ:

int sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp)
int sysfs_create_file(struct kobject * kobj, const struct attribute * attr)

kobj->nameこれら 2 つの関数はどちらも のディレクトリの下に属性を作成するように思えますsysfs。私が見つけることができる唯一の違いは、ファイル機能は1つの属性のみであるため、グループ機能は一度に属性のグループを作成できることです。では、他の違いはありますか? それとも、関数の私の理解が間違っていますか?

4

1 に答える 1

5

はい、グループは複数の属性の管理を容易にする単なるヘルパーラッパーです。あなたはこのpdfのセクション9でそれらについて読むことができます。

于 2012-10-19T22:20:03.510 に答える