Поделиться через


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

Заметка

Корпорация Майкрософт поддерживает разнообразную и включенную среду. В этой статье содержатся ссылки на терминологию, которую microsoft Style Guide for 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 (include Pep_x.h)