KSPROPERTY_SERIAL struttura (ks.h)

La struttura KSPROPERTY_SERIAL è un'intestazione inclusa per ogni proprietà che segue una struttura KSPROPERTY_SERIALHDR .

Sintassi

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

Members

PropTypeSet

Struttura di tipo KSIDENTIFIER che specifica il tipo di dati delle proprietà. Si tratta delle stesse informazioni ottenute dall'esecuzione di query sul supporto di base.

Id

Specifica l'identificatore per questa proprietà.

PropertyLength

Specifica la lunghezza, in byte, dei dati delle proprietà seguenti. Ciò non include alcun buffer di allineamento che può essere aggiunto ai dati della proprietà prima della proprietà successiva nella serializzazione.

Commenti

Una struttura KSPROPERTY_SERIAL viene seguita dai dati delle proprietà, con l'inizio di ogni proprietà in FILE_LONG_ALIGNMENT. Si noti che la struttura dell'intestazione seriale stessa è definita anche in FILE_LONG_ALIGNMENT.

Requisiti

Requisito Valore
Intestazione ks.h (include Ks.h)

Vedi anche

KSPROPERTY

KSPROPERTY_SERIALHDR