KSPROPERTY_BOUNDS_LONG Union (ks.h)
Die KSPROPERTY_BOUNDS_LONG-Struktur definiert die Grenzen für eine 32-Bit-Eigenschaft.
Syntax
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;
Angehörige
_SIGNED
_SIGNED.SignedMinimum
_SIGNED.SignedMaximum
SignedMinimum
Gibt eine Mindestgrenze als signierten 32-Bit-Wert an.
SignedMaximum
Gibt eine maximale Grenze als signierten 32-Bit-Wert an.
_UNSIGNED
_UNSIGNED.UnsignedMinimum
_UNSIGNED.UnsignedMaximum
UnsignedMinimum
Gibt eine Mindestgrenze als nicht signierten 32-Bit-Wert an.
UnsignedMaximum
Gibt eine maximale Grenze als nicht signierter 32-Bit-Wert an.
Bemerkungen
Diese Struktur gibt einen Bereich von 32-Bit-Werten für eine Eigenschaft an. Wird nur verwendet, wenn das MembersFlags Mitglied des relevanten KSPROPERTY_MEMBERSHEADER auf KSPROPERTY_MEMBER_RANGES festgelegt ist. Verwenden Sie diese Struktur im Members Array in der relevanten KSPROPERTY_MEMBERSLIST Struktur.
Beispiele für die Verwendung finden Sie im Testcap-Beispiel im Windows Driver Kit (WDK).
Siehe auch verwandte Informationen in KS Properties.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ks.h (enthalten Ks.h) |