KSPROPERTY_SET 구조체(ks.h)

커널 스트리밍 드라이버 또는 핀은 KSPROPERTY_SET 구조를 사용하여 속성 집합을 지원하는 방법을 설명할 수 있습니다.

구문

typedef struct {
  const GUID                *Set;
  ULONG                     PropertiesCount;
  const KSPROPERTY_ITEM     *PropertyItem;
  ULONG                     FastIoCount;
  const KSFASTPROPERTY_ITEM *FastIoTable;
} KSPROPERTY_SET, *PKSPROPERTY_SET;

멤버

Set

속성 집합을 식별하는 GUID를 지정합니다.

PropertiesCount

PropertyItem 멤버가 가리키는 배열의 크기를 지정합니다.

PropertyItem

드라이버 또는 핀이 집합의 각 속성을 지원하는 방법을 설명하는 KSPROPERTY_ITEM 구조체 배열의 시작을 가리킵니다.

FastIoCount

시스템에서 사용하도록 예약되었습니다.

FastIoTable

KSFASTPROPERTY_ITEM 구조체에 대한 포인터입니다. 이 멤버는 시스템 사용을 위해 예약되어 있습니다.

설명

자세한 내용은 KS 속성을 참조하세요.

요구 사항

요구 사항
헤더 ks.h(Ks.h 포함)

추가 정보

KSPROPERTY_ITEM