KSPROPERTY_BOUNDS_LONG union (ks.h)

Struktur KSPROPERTY_BOUNDS_LONG menentukan batas untuk properti 32-bit.

Sintaks

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;

Anggota

_SIGNED

_SIGNED.SignedMinimum

_SIGNED.SignedMaximum

SignedMinimum

Menentukan batas minimum sebagai nilai 32-bit yang ditandatangani.

SignedMaximum

Menentukan batas maksimum sebagai nilai 32-bit yang ditandatangani.

_UNSIGNED

_UNSIGNED.UnsignedMinimum

_UNSIGNED.UnsignedMaximum

UnsignedMinimum

Menentukan batas minimum sebagai nilai 32-bit yang tidak ditandatangani.

UnsignedMaximum

Menentukan batas maksimum sebagai nilai 32-bit yang tidak ditandatangani.

Keterangan

Struktur ini menentukan rentang nilai 32-bit untuk properti. Gunakan hanya ketika anggota MembersFlags dari KSPROPERTY_MEMBERSHEADER yang relevan diatur ke KSPROPERTY_MEMBER_RANGES. Gunakan struktur ini dalam array Anggota dalam struktur KSPROPERTY_MEMBERSLIST yang relevan.

Lihat sampel Testcap di Windows Driver Kit (WDK) untuk contoh penggunaan.

Lihat juga informasi terkait di Properti KS.

Persyaratan

Persyaratan Nilai
Header ks.h (termasuk Ks.h)

Lihat juga

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES