KSPROPERTY_BOUNDS_LONGLONG union (ks.h)

KSPROPERTY_BOUNDS_LONGLONG 結構會定義 64 位屬性的界限。

語法

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;

成員

_SIGNED64

_SIGNED64.SignedMinimum

指定帶正負號 64 位值的最小系結。

_SIGNED64.SignedMaximum

指定最大界限做為帶正負號的64位值。

SignedMinimum

指定帶正負號 64 位值的最小系結。

SignedMaximum

指定最大界限做為帶正負號的64位值。

_UNSIGNED64

_UNSIGNED64.UnsignedMinimum

將下限指定為未帶正負號的64位值。

_UNSIGNED64.UnsignedMaximum

將限制上限指定為未帶正負號的64位值。

UnsignedMinimum

將下限指定為未帶正負號的64位值。

UnsignedMaximum

將限制上限指定為未帶正負號的64位值。

備註

這個結構會指定屬性的64位值範圍。 只有當相關KSPROPERTY_MEMBERSHEADERMembersFlags 成員設定為KSPROPERTY_MEMBER_RANGES時,才使用 。 在相關KSPROPERTY_MEMBERSLIST結構的 Members 陣列中使用這個結構。

如需使用範例,請參閱 Windows 驅動程式套件 (WDK) 中的 Testcap 範例。

另請參閱 KS 屬性中的相關信息。

規格需求

需求
標頭 ks.h (包含 Ks.h)

另請參閱

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES