unione KSPROPERTY_BOUNDS_LONG (ks.h)
La struttura KSPROPERTY_BOUNDS_LONG definisce i limiti per una proprietà a 32 bit.
Sintassi
typedef union {
struct {
LONG SignedMinimum;
LONG SignedMaximum;
} _SIGNED;
struct {
LONG SignedMinimum;
LONG SignedMaximum;
};
struct {
ULONG UnsignedMinimum;
ULONG UnsignedMaximum;
} _UNSIGNED;
struct {
ULONG UnsignedMinimum;
ULONG UnsignedMaximum;
};
} KSPROPERTY_BOUNDS_LONG, *PKSPROPERTY_BOUNDS_LONG;
Members
_SIGNED
_SIGNED.SignedMinimum
_SIGNED.SignedMaximum
SignedMinimum
Specifica un limite minimo come valore con segno a 32 bit.
SignedMaximum
Specifica un limite massimo come valore a 32 bit con segno.
_UNSIGNED
_UNSIGNED.UnsignedMinimum
_UNSIGNED.UnsignedMaximum
UnsignedMinimum
Specifica un limite minimo come valore senza segno a 32 bit.
UnsignedMaximum
Specifica un limite massimo come valore senza segno a 32 bit.
Commenti
Questa struttura specifica un intervallo di valori a 32 bit per una proprietà. Utilizzare solo quando il membro MembersFlags del KSPROPERTY_MEMBERSHEADER pertinente è impostato su KSPROPERTY_MEMBER_RANGES. Utilizzare questa struttura nella matrice Members nella struttura KSPROPERTY_MEMBERSLIST pertinente.
Per esempi di utilizzo, vedere l'esempio Testcap in Windows Driver Kit (WDK).
Vedere anche le informazioni correlate in Proprietà KS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ks.h (include Ks.h) |