KSPROPERTY_BOUNDS_LONG聯集 (ks.h)
KSPROPERTY_BOUNDS_LONG 結構會定義 32 位屬性的界限。
語法
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;
成員
_SIGNED
_SIGNED.SignedMinimum
_SIGNED.SignedMaximum
SignedMinimum
將最小系結指定為帶正負號的32位值。
SignedMaximum
指定帶正負號 32 位值的最大系結。
_UNSIGNED
_UNSIGNED.UnsignedMinimum
_UNSIGNED.UnsignedMaximum
UnsignedMinimum
將最小系結指定為未帶正負號的32位值。
UnsignedMaximum
將最大系結指定為未帶正負號的32位值。
言論
這個結構會指定屬性的32位值範圍。 只有當相關 KSPROPERTY_MEMBERSHEADER 的 MembersFlags 成員設定為 KSPROPERTY_MEMBER_RANGES 時,才使用 。 在相關 KSPROPERTY_MEMBERSLIST 結構中,在 成員 陣列中使用這個結構。
如需使用方式範例,請參閱 Windows 驅動程式套件 (WDK) 中的 Testcap 範例。
另請參閱 KS 屬性中的相關信息。
要求
要求 | 價值 |
---|---|
標頭 | ks.h (包括 Ks.h) |