IOFireWireConfigDirectoryInterface
Устройство IOFireWireLib конфигурирует интерфейс просмотра ROM
Представляет интерфейс конфигурации ROM удаленного устройства. Можно использовать методы этого интерфейса к браузеру ROM и получить значения ключа. Можно также создать дополнительный IOFireWireConfigDirectoryInterface для представления подкаталогов в ROM.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
Объявление
C++
IOReturn ( *GetIndexEntry) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
UInt32 *outValue);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexKey) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
int *key);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexOffset_FWAddress) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
FWAddress *outValue);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexOffset_UInt32) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
UInt32 *outValue);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexType) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
IOConfigKeyType *type);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexValue_ConfigDirectory) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
IOFireWireLibConfigDirectoryRef *outValue,
REFIID iid);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexValue_Data) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
CFDataRef *value);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexValue_String) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
CFStringRef *outValue);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetIndexValue_UInt32) (
IOFireWireLibConfigDirectoryRef self,
int inIndex,
UInt32 *value);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeyOffset_FWAddress) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
FWAddress *outValue,
CFStringRef *text);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeySubdirectories) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
io_iterator_t *outIterator);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeyType) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
IOConfigKeyType *outType);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeyValue_ConfigDirectory) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
IOFireWireLibConfigDirectoryRef *outValue,
REFIID iid,
CFStringRef *outText);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeyValue_Data) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
CFDataRef *outValue,
CFStringRef *outText);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetKeyValue_UInt32) (
IOFireWireLibConfigDirectoryRef self,
int inKey,
UInt32 *outValue,
CFStringRef *outText);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetNumEntries) (
IOFireWireLibConfigDirectoryRef self,
int *outNumEntries);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetSubdirectories) (
IOFireWireLibConfigDirectoryRef self,
io_iterator_t *outIterator);
Обсуждение
Предстоящее описание
-
Объявление
C++
IOReturn ( *GetType) (
IOFireWireLibConfigDirectoryRef self,
int *outType);
Обсуждение
Предстоящее описание
-
Заставляет данные ROM быть обновленными посредством указанного байтового смещения. Эта функция не должна быть вызвана в нормальном использовании.
Объявление
C++
IOReturn ( *Update) (
IOFireWireLibConfigDirectoryRef self,
UInt32 inOffset);
Параметры
self
Интерфейс каталога конфигурации интереса
inOffset
Смещение в байтах, указывающих длину ROM, который будет обновлен.
Возвращаемое значение
IOReturn заканчивается код