структура PEP_ACPI_SPB_RESOURCE (pep_x.h)

Примечание

Корпорация Майкрософт поддерживает принципы инклюзивности, а также этнического и социокультурного многообразия. В этой статье содержатся ссылки на терминологию, которую руководство майкрософт по стилю для Bias-Free Communications распознает как исключающую. Слово или фраза используется в этой статье для обеспечения согласованности, так как они в настоящее время отображаются в программном обеспечении. При обновлении программного обеспечения для удаления языка эта статья будет обновлена до выравнивания.

Структура PEP_ACPI_SPB_RESOURCE описывает ресурс подключения последовательной шины ACPI.

Синтаксис

typedef struct _PEP_ACPI_SPB_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE  Type;
  PEP_ACPI_RESOURCE_FLAGS Flags;
  USHORT                  TypeSpecificFlags;
  UCHAR                   ResourceSourceIndex;
  PUNICODE_STRING         ResourceSourceName;
  PCHAR                   VendorData;
  USHORT                  VendorDataLength;
} PEP_ACPI_SPB_RESOURCE, *PPEP_ACPI_SPB_RESOURCE;

Члены

Type

Значение перечисления PEP_ACPI_RESOURCE_TYPE , описывающее этот ресурс.

Flags

Структура PEP_ACPI_RESOURCE_FLAGS , описывающая возможности этого ресурса ACPI.

TypeSpecificFlags

Указывает битовые флаги, общие для всех типов подключения последовательной шины.

Биты Значение
0 — подчиненный режим
0x0 — указывает, что обмен данными через это подключение инициируется контроллером.

0x1 — указывает, что связь через это подключение инициируется устройством.

1 — режим потребителя/производителя
0x0 — указывает, что данное устройство создает и использует этот ресурс.

0x1 — указывает, что это устройство использует этот ресурс.

От 2 до 7 — зарезервировано
Эти биты зарезервированы и должны иметь нулевое значение.

ResourceSourceIndex

ResourceSourceName

Имя устройства контроллера последовательной шины, к которому применяется этот дескриптор подключения. Имя может быть полным путем, относительным путем или простым сегментом имен, использующим правила поиска пространства имен.

VendorData

Указатель на необязательные данные, относящиеся к типу подключения последовательной шины.

VendorDataLength

Длина буфера, на который указывает VendorData.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pep_x.h (включая Pep_x.h)