次の方法で共有


KSPROPERTY_BOUNDS_LONGLONG 共用体 (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_MEMBERSHEADERの MembersFlags メンバーが KSPROPERTY_MEMBER_RANGES に設定されている場合にのみ使用します。 関連するKSPROPERTY_MEMBERSLIST構造体の Members 配列で、この構造体 使用します。

使用方法の例については、Windows Driver Kit (WDK) の Testcap サンプルを参照してください。

KS プロパティの関連情報も参照してください。

要件

要件
Header ks.h (Ks.h を含む)

こちらもご覧ください

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES