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;

Membri

_SIGNED64

_SIGNED64.SignedMinimum

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

_SIGNED64.SignedMaximum

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

SignedMinimum

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

SignedMaximum

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

_UNSIGNED64

_UNSIGNED64.UnsignedMinimum

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

_UNSIGNED64.UnsignedMaximum

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

UnsignedMinimum

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

UnsignedMaximum

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

Osservazioni

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

Vedi l'esempio Testcap in Windows Driver Kit (WDK) per esempi di utilizzo.

Vedere anche le informazioni correlate in proprietà KS.

Fabbisogno

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

Vedere anche

KSPROPERTY_MEMBERSHEADER

KSPROPERTY_MEMBERSLIST

KSPROPERTY_VALUES