Freigeben über


KSPROPERTY_SERIAL Struktur (ks.h)

Die KSPROPERTY_SERIAL Struktur ist eine Kopfzeile, die für jede Eigenschaft enthalten ist, die einer KSPROPERTY_SERIALHDR Struktur folgt.

Syntax

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

Angehörige

PropTypeSet

Eine Struktur vom Typ KSIDENTIFIER, die den Typ der Eigenschaftendaten angibt. Dies sind die gleichen Informationen, die von der Abfrage des grundlegenden Supports abgerufen werden.

Id

Gibt den Bezeichner für diese Eigenschaft an.

PropertyLength

Gibt die Länge der folgenden Eigenschaftsdaten in Bytes an. Dies schließt keine Ausrichtungspufferung ein, die vor der nächsten Eigenschaft in der Serialisierung an die Eigenschaftsdaten angefügt werden kann.

Bemerkungen

Auf die Eigenschaftendaten folgt eine KSPROPERTY_SERIAL Struktur mit dem Anfang jeder Eigenschaft für FILE_LONG_ALIGNMENT. Beachten Sie, dass die serielle Kopfzeilenstruktur selbst auch für FILE_LONG_ALIGNMENT definiert ist.

Anforderungen

Anforderung Wert
Header- ks.h (enthalten Ks.h)

Siehe auch

KSPROPERTY

KSPROPERTY_SERIALHDR