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