KSPROPERTY_BOUNDS_LONG Union (ks.h)
Die KSPROPERTY_BOUNDS_LONG-Struktur definiert die Begrenzungen 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;
Member
_SIGNED
_SIGNED.SignedMinimum
_SIGNED.SignedMaximum
SignedMinimum
Gibt eine Mindestgrenze als signierten 32-Bit-Wert an.
SignedMaximum
Gibt einen maximal gebundenen 32-Bit-Wert mit Vorzeichen an.
_UNSIGNED
_UNSIGNED.UnsignedMinimum
_UNSIGNED.UnsignedMaximum
UnsignedMinimum
Gibt eine Mindestgrenze als 32-Bit-Wert ohne Vorzeichen an.
UnsignedMaximum
Gibt einen maximal gebundenen 32-Bit-Wert ohne Vorzeichen an.
Hinweise
Diese Struktur gibt einen Bereich von 32-Bit-Werten für eine Eigenschaft an. Verwenden Sie nur, wenn das MembersFlags-Element der 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).
Weitere Informationen finden Sie unter KS-Eigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (ks.h einschließen) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für