Compartir a través de


KSPROPERTY_BOUNDS_LONG unión (ks.h)

La estructura KSPROPERTY_BOUNDS_LONG define los límites de una propiedad de 32 bits.

Sintaxis

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;

Miembros

_SIGNED

_SIGNED.SignedMinimum

_SIGNED.SignedMaximum

SignedMinimum

Especifica un límite mínimo como un valor de 32 bits con signo.

SignedMaximum

Especifica un límite máximo como un valor de 32 bits con signo.

_UNSIGNED

_UNSIGNED.UnsignedMinimum

_UNSIGNED.UnsignedMaximum

UnsignedMinimum

Especifica un límite mínimo como un valor de 32 bits sin signo.

UnsignedMaximum

Especifica un límite máximo como un valor de 32 bits sin signo.

Comentarios

Esta estructura especifica un intervalo de valores de 32 bits para una propiedad . Use solo cuando el miembro MembersFlags del KSPROPERTY_MEMBERSHEADER pertinente esté establecido en KSPROPERTY_MEMBER_RANGES. Utilice esta estructura en la matriz Members de la estructura KSPROPERTY_MEMBERSLIST pertinente.

Consulta el ejemplo testcap en el Kit de controladores de Windows (WDK) para obtener ejemplos de uso.

Consulte también información relacionada en Propiedades de KS.

Requisitos

Requisito Valor
Header ks.h (incluye Ks.h)

Consulte también

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES