Freigeben über


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;

Angehörige

_SIGNED64

_SIGNED64.SignedMinimum

Gibt eine Mindestgrenze als signierten 64-Bit-Wert an.

_SIGNED64.SignedMaximum

Gibt eine maximale Grenze als signierten 64-Bit-Wert an.

SignedMinimum

Gibt eine Mindestgrenze als signierten 64-Bit-Wert an.

SignedMaximum

Gibt eine maximale Grenze als signierten 64-Bit-Wert an.

_UNSIGNED64

_UNSIGNED64.UnsignedMinimum

Gibt eine Mindestgrenze als nicht signierten 64-Bit-Wert an.

_UNSIGNED64.UnsignedMaximum

Gibt eine maximale Grenze als nicht signierten 64-Bit-Wert an.

UnsignedMinimum

Gibt eine Mindestgrenze als nicht signierten 64-Bit-Wert an.

UnsignedMaximum

Gibt eine maximale Grenze als nicht signierten 64-Bit-Wert an.

Bemerkungen

Diese Struktur gibt einen Bereich von 64-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)

Siehe auch

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES