KSFASTPROPERTY_ITEM 구조체(ks.h)
KSFASTPROPERTY_ITEM 구조는 빠른 I/O 디스패치를 위해 항목과 함께 사용됩니다.
구문
typedef struct {
ULONG PropertyId;
union {
PFNKSFASTHANDLER GetPropertyHandler;
BOOLEAN GetSupported;
};
union {
PFNKSFASTHANDLER SetPropertyHandler;
BOOLEAN SetSupported;
};
ULONG Reserved;
} KSFASTPROPERTY_ITEM, *PKSFASTPROPERTY_ITEM;
멤버
PropertyId
집합 내의 특정 속성 식별자를 지정합니다.
GetPropertyHandler
속성을 검색하기 위한 빠른 처리기를 지정하는 드라이버 제공 KStrFastHandler 루틴을 가리킵니다. NULL이면 빠른 처리기로 속성을 읽을 수 없습니다.
GetSupported
드라이버가 get 속성 처리기를 제공했는지 여부를 나타내는 부울 값입니다.
SetPropertyHandler
속성을 설정하기 위한 빠른 처리기를 지정하는 드라이버 제공 KStrFastHandler 루틴을 가리킵니다. NULL이면 빠른 처리기로 속성을 설정할 수 없습니다.
SetSupported
드라이버가 set 속성 처리기를 제공했는지 여부를 나타내는 부울 값입니다.
Reserved
예약되고 0으로 설정됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ks.h(Ks.h 포함) |