KSPROPERTY_BOUNDS_LONGLONG Union (ks.h)
Die KSPROPERTY_BOUNDS_LONGLONG-Struktur definiert die Grenzen für eine 64-Bit-Eigenschaft.
Syntax
typedef union {
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
} _SIGNED64;
struct {
LONGLONG SignedMinimum;
LONGLONG SignedMaximum;
};
struct {
ULONGLONG UnsignedMinimum;
ULONGLONG UnsignedMaximum;
} _UNSIGNED64;
struct {
DWORDLONG UnsignedMinimum;
DWORDLONG UnsignedMaximum;
};
} KSPROPERTY_BOUNDS_LONGLONG, *PKSPROPERTY_BOUNDS_LONGLONG;
Member
_SIGNED64
_SIGNED64.SignedMinimum
Gibt eine Mindestbindung als signierten 64-Bit-Wert an.
_SIGNED64.SignedMaximum
Gibt einen maximal gebundenen 64-Bit-Wert an.
SignedMinimum
Gibt eine Mindestbindung als signierten 64-Bit-Wert an.
SignedMaximum
Gibt einen maximal gebundenen 64-Bit-Wert an.
_UNSIGNED64
_UNSIGNED64.UnsignedMinimum
Gibt eine Mindestbindung als unsignierten 64-Bit-Wert an.
_UNSIGNED64.UnsignedMaximum
Gibt einen maximal gebundenen 64-Bit-Wert ohne Vorzeichen an.
UnsignedMinimum
Gibt eine Mindestbindung als unsignierten 64-Bit-Wert an.
UnsignedMaximum
Gibt einen maximal gebundenen 64-Bit-Wert ohne Vorzeichen an.
Hinweise
Diese Struktur gibt einen Bereich von 64-Bit-Werten für eine Eigenschaft an. Verwenden Sie nur, wenn das MemberFlags-Element der relevanten KSPROPERTY_MEMBERSHEADER auf KSPROPERTY_MEMBER_RANGES festgelegt ist. Verwenden Sie diese Struktur im Array Members in der relevanten KSPROPERTY_MEMBERSLIST-Struktur .
Beispiele für die Verwendung finden Sie im Testcap-Beispiel im Windows Driver Kit (WDK).
Weitere Informationen finden Sie unter KS-Eigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (einschließlich Ks.h) |