KSPIN_MEDIUM 구조체

KSPIN_MEDIUM 구조는 통신 버스의 특정 연결을 식별합니다.

구문

struct KSPIN_MEDIUM {
  GUID Set;
  ULONG Id;
  ULONG Flags;
};

멤버

Set

이 통신 버스를 지정하는 GUID를 지정합니다.

Id

버스에서 고유한 연결을 식별합니다.

Flags

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

설명

KSPIN_MEDIUM 구조체는 KSIDENTIFIER 구조체의 별칭입니다. 따라서 해당 정의는 동일합니다.

KSPIN_MEDIUM 구조체는 버스별 방식으로 생성되는 고유한 중간 GUID 및 instance 식별자를 사용하여 매체를 식별합니다. 버스 인스턴스가 문제가 되지 않을 때 사용되는 예약 식별자 값 KSMEDIUM_TYPE_ANYINSTANCE 있습니다. 예를 들어 KSMEDIUMSETID_Standard 시스템 버스를 가리킵니다. 그 중 하나만 있어야 합니다. 따라서 이 instance 식별자는 항상 편의상 사용됩니다.

핀은 해당 매체에서 여러 매체 및 인터페이스를 지원할 수 있습니다. 핀이 설명되는 방식은 인터페이스 목록이 핀에 대해 열거된 모든 매체에서 지원된다는 것을 의미합니다. 이것이 사실이 아닌 경우 다른 핀을 사용하여 특정 매체에 대한 인터페이스의 각 하위 집합을 설명할 수 있습니다.

또한 중간은 커널 스트리밍에 의해 캐시되어 가능한 연결에 대한 검색 속도를 향상합니다.

이 구조체의 사용 예는 튜너 샘플에서 찾을 수 있으며, KSPIN_MEDIUM 튜너, 크로스바 및 기타 튜너 구성 요소 간의 고유한 연결을 나타냅니다.

요구 사항

헤더: ks.h(Ks.h 포함)

추가 정보

KSPROPERTY_PIN_MEDIUMS

KSIDENTIFIER