Compartilhar via


estrutura KSPROPERTY_SERIAL (ks.h)

A estrutura KSPROPERTY_SERIAL é um cabeçalho incluído para cada propriedade que segue uma estrutura KSPROPERTY_SERIALHDR .

Sintaxe

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

Membros

PropTypeSet

Uma estrutura do tipo KSIDENTIFIER que especifica o tipo de dados de propriedade. Essas são as mesmas informações obtidas da consulta ao Suporte Básico.

Id

Especifica o identificador dessa propriedade.

PropertyLength

Especifica o comprimento, em bytes, dos dados de propriedade a seguir. Isso não inclui nenhum buffer de alinhamento que possa ser acrescentado aos dados da propriedade antes da próxima propriedade na serialização.

Comentários

Uma estrutura KSPROPERTY_SERIAL é seguida pelos dados da propriedade, com o início de cada propriedade em FILE_LONG_ALIGNMENT. Observe que a estrutura de cabeçalho serial em si também está definida como em FILE_LONG_ALIGNMENT.

Requisitos

Requisito Valor
Cabeçalho ks.h (inclua Ks.h)

Confira também

KSPROPERTY

KSPROPERTY_SERIALHDR