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