Каждый адаптер должен включать функцию initializeAdaptor()
. В этой функции необходимо выполнить любую инициализацию, требуемую адаптером или SDK устройства. Проверяйте документацию, которая шла с вашим устройством, чтобы узнать то, чего, если таковые имеются, инициализация требует SDK.
Например, некоторое устройство, которое SDKs обеспечивают функции, которая загружает требуемый DLLs в память. Не SDK каждого устройства требует инициализации; однако, каждый адаптер должен включать функцию initializeAdaptor()
, даже если это - пустая реализация.
Вы не выполняете инициализацию устройства в этой функции. Для получения информации о выполнении инициализации устройства смотрите Открытие и закрытие Связи с Устройством.
Как задано набором адаптера, функция initializeAdaptor()
не принимает аргументов и не возвращает значение. Следующий пример реализует пустую функцию initializeAdaptor()
.
void initializeAdaptor() { // Perform initialization required by adaptor or device SDK. }