union KSPROPERTY_BOUNDS_LONGLONG (ks.h)
La structure KSPROPERTY_BOUNDS_LONGLONG définit les limites d’une propriété 64 bits.
Syntaxe
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;
Membres
_SIGNED64
_SIGNED64.SignedMinimum
Spécifie une limite minimale sous la forme d’une valeur 64 bits signée.
_SIGNED64.SignedMaximum
Spécifie une limite maximale sous la forme d’une valeur 64 bits signée.
SignedMinimum
Spécifie une limite minimale sous la forme d’une valeur 64 bits signée.
SignedMaximum
Spécifie une limite maximale sous la forme d’une valeur 64 bits signée.
_UNSIGNED64
_UNSIGNED64.UnsignedMinimum
Spécifie une limite minimale sous la forme d’une valeur 64 bits non signée.
_UNSIGNED64.UnsignedMaximum
Spécifie une limite maximale sous forme de valeur 64 bits non signée.
UnsignedMinimum
Spécifie une limite minimale sous la forme d’une valeur 64 bits non signée.
UnsignedMaximum
Spécifie une limite maximale sous forme de valeur 64 bits non signée.
Remarques
Cette structure spécifie une plage de valeurs 64 bits pour une propriété. Utilisez uniquement lorsque le membre MembersFlags du KSPROPERTY_MEMBERSHEADER approprié est défini sur KSPROPERTY_MEMBER_RANGES. Utilisez cette structure dans le tableau Members dans la structure KSPROPERTY_MEMBERSLIST appropriée.
Consultez l’exemple Testcap dans le Kit de pilotes Windows (WDK) pour obtenir des exemples d’utilisation.
Consultez également les informations connexes dans Propriétés KS.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ks.h (inclure Ks.h) |