У меня есть два устройства/драйвера платформы - скажем, Pdriver1 и Pdriver2. Я хочу получить доступ к конкретным данным платформы Pdriver1 от Pdriver2. Как я могу достичь этого?Как я могу передать конкретные данные платформы с одного устройства платформы/драйвера на другое устройство/драйвер платформы
ответ
В модуле pdriver1
вы должны зарегистрировать внешний символ с EXPORT_SYMBOL
, чтобы другие модули могли получить к нему доступ.
Затем следует указать pdriver1
как зависимость pdriver2
, так Modprobe загрузит pdriver1
перед тем pdriver2
. Затем в pdriver2
вы можете получить доступ к экспортированному символу в pdriver1
.
Спасибо за ваш ответ. Я получил это. У меня есть другой вопрос. Можно ли получить доступ к личным данным pdriver1 из pdriver2? – vm18553
Я не уверен, но думаю, это невозможно. Все экспортируемые символы доступны для всех других модулей (с надлежащей лицензией). Чтобы защитить ваши данные, вы не можете предоставить прототипы функции в публичном заголовке. Но если прототип известен, модуль может получить к нему доступ. Другой способ - управлять неясной системой безопасности. Зачем вам скрывать свои символы? –
- 1. Как я могу использовать стиль платформы для платформы Android?
- 2. Механизм автозагрузки драйвера устройства платформы
- 3. Как получить данные с платформы aws iot
- 4. Тестирование платформы нейтральной платформы?
- 5. Как перенести данные с одного устройства на другое по wifi
- 6. Как получить тип платформы устройства в Swift?
- 7. Где я могу найти макросы для платформы?
- 8. специфическая зависимость платформы платформы rubygems
- 9. Документация платформы для платформы Cordova
- 10. Как передать изображение между модулями платформы netbeans?
- 11. Как я могу настроить киви виджеты позиции платформы самостоятельно?
- 12. Как ограничить платформы, на которых я строю?
- 13. Как я могу управлять именем EXE на основе целевой платформы?
- 14. многопоточный доступ к драйверу устройства платформы
- 15. Как справиться с фрагментацией платформы, является ли дерево устройства ответом?
- 16. Как я могу использовать адаптер платформы MobileFirst с помощью PUT?
- 17. Передача данных для конкретной платформы в независимой от платформы дизайне?
- 18. Множественные платформы БД для одного приложения
- 19. Портирование на игровые платформы?
- 20. Как я могу сделать запросы AJAX с помощью платформы Express?
- 21. Как я могу получить access.log с платформы openshift
- 22. Платформы переключения студии Android при повороте устройства
- 23. Структура данных, используемая для платформы-платформы.
- 24. Необходимо передать данные сенсорного и сенсорного управления с одного устройства на другое, подключенное через WIFI Direct
- 25. Как программировать драйвер для устройства USB для платформы Windows?
- 26. Я хочу передать медиафайлы с одного устройства на другое. Usinf wifi direct
- 27. Ориентация на отдельные платформы с Visual Studio
- 28. Ошибка при установке платформы платформы Mono Droid
- 29. ионная ошибка платформы при добавлении андроид платформы
- 30. Могу ли я установить Confluent на HDP 2.4 платформы
Как связаны компьютеры с этими драйверами? –
Я зарегистрировал оба драйвера, используя platform_device_registered и platform_driver_registered API. – vm18553
Являются ли оба драйвера запущены на одном компьютере или на разных? –