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


структура KSPROPERTY_SERIAL (ks.h)

Структура KSPROPERTY_SERIAL — это заголовок, который включается для каждого свойства, следующего за KSPROPERTY_SERIALHDR структурой.

Синтаксис

typedef struct {
  KSIDENTIFIER PropTypeSet;
  ULONG        Id;
  ULONG        PropertyLength;
} KSPROPERTY_SERIAL, *PKSPROPERTY_SERIAL;

Члены

PropTypeSet

Структура типа KSIDENTIFIER , задающая тип данных свойства. Это те же сведения, полученные при запросе базовой поддержки.

Id

Указывает идентификатор для этого свойства.

PropertyLength

Указывает длину (в байтах) следующих данных свойства. Это не включает буферизацию выравнивания, которая может быть добавлена к данным свойства перед следующим свойством в сериализации.

Комментарии

За структурой KSPROPERTY_SERIAL следуют данные свойства с началом каждого свойства на FILE_LONG_ALIGNMENT. Обратите внимание, что сама структура последовательного заголовка также определена для FILE_LONG_ALIGNMENT.

Требования

Требование Значение
Заголовок ks.h (включая Ks.h)

См. также раздел

KSPROPERTY

KSPROPERTY_SERIALHDR