KSPROPERTY_SERIAL-Struktur (ks.h)
Die KSPROPERTY_SERIAL-Struktur ist ein Header, der 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;
Member
PropTypeSet
Eine Struktur vom Typ KSIDENTIFIER , die den Typ der Eigenschaftendaten angibt. Dies sind die gleichen Informationen, die sie bei der Abfrage von Basic Support erhalten haben.
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 Eigenschaftendaten angefügt werden kann.
Hinweise
Auf eine KSPROPERTY_SERIAL-Struktur folgen die Eigenschaftendaten, wobei der Anfang jeder Eigenschaft auf FILE_LONG_ALIGNMENT. Beachten Sie, dass die serielle Headerstruktur selbst ebenfalls als FILE_LONG_ALIGNMENT definiert ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (ks.h einschließen) |