Condividi tramite


KSPROPERTY_BOUNDS_LONGLONG unione (ks.h)

La struttura KSPROPERTY_BOUNDS_LONGLONG definisce i limiti per una proprietà a 64 bit.

Sintassi

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;

Members

_SIGNED64

_SIGNED64.SignedMinimum

Specifica un limite minimo come valore a 64 bit firmato.

_SIGNED64.SignedMaximum

Specifica un limite massimo come valore a 64 bit firmato.

SignedMinimum

Specifica un limite minimo come valore a 64 bit firmato.

SignedMaximum

Specifica un limite massimo come valore a 64 bit firmato.

_UNSIGNED64

_UNSIGNED64.UnsignedMinimum

Specifica un limite minimo come valore senza segno a 64 bit.

_UNSIGNED64.UnsignedMaximum

Specifica un limite massimo come valore a 64 bit senza segno.

UnsignedMinimum

Specifica un limite minimo come valore senza segno a 64 bit.

UnsignedMaximum

Specifica un limite massimo come valore a 64 bit senza segno.

Commenti

Questa struttura specifica un intervallo di valori a 64 bit per una proprietà. Usare solo quando il membro MembersFlags del KSPROPERTY_MEMBERSHEADER pertinente è impostato su KSPROPERTY_MEMBER_RANGES . Usare questa struttura nella matrice Membri nella struttura di KSPROPERTY_MEMBERSLIST pertinente.

Per esempi di utilizzo, vedere l'esempio Testcap in Windows Driver Kit (WDK).

Vedere anche informazioni correlate nelle proprietà KS.

Requisiti

Requisito Valore
Intestazione ks.h (include Ks.h)

Vedi anche

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES