Dans l'espace noyau OS X, existe-t-il un moyen de mettre à niveau les autorisations d'un périphérique de stockage USB monté, par exemple lire/écrire?Modification des autorisations du périphérique de stockage USB dans l'espace noyau OS X
J'utilise la méthode d'initialisation de IOMEDIA:
bool init(
UInt64 base,
UInt64 size,
UInt64 preferredBlockSize,
IOMediaAttributeMask attributes,
bool isWhole,
bool isWritable,
const char *contentHint = 0,
OSDictionary *properties = 0);
pour créer et joindre les médias objet enfant IOStorage avec isWritable ensemble false, qui définit les autorisations du périphérique USB en lecture seule, mais plus tard , J'ai besoin de changer les permissions pour lire/écrire sans démontage et remontage.