KSPROPERTY_SERIAL structure (ks.h)

La structure KSPROPERTY_SERIAL est un en-tête inclus pour chaque propriété qui suit une structure KSPROPERTY_SERIALHDR .

Syntaxe

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

Membres

PropTypeSet

Structure de type KSIDENTIFIER qui spécifie le type de données de propriété. Il s’agit des mêmes informations obtenues lors de l’interrogation du support de base.

Id

Spécifie l’identificateur de cette propriété.

PropertyLength

Spécifie la longueur, en octets, des données de propriété suivantes. Cela n’inclut pas la mise en mémoire tampon d’alignement qui peut être ajoutée aux données de propriété avant la propriété suivante dans la sérialisation.

Remarques

Une structure KSPROPERTY_SERIAL est suivie des données de propriété, avec le début de chaque propriété sur FILE_LONG_ALIGNMENT. Notez que la structure d’en-tête série elle-même est également définie pour être sur FILE_LONG_ALIGNMENT.

Configuration requise

Condition requise Valeur
En-tête ks.h (inclure Ks.h)

Voir aussi

KSPROPERTY

KSPROPERTY_SERIALHDR