KSCLOCK_FUNCTIONTABLE 구조체(ks.h)
KSCLOCK_FUNCTIONTABLE 구조체는 master 클록에 대한 함수 테이블을 설명합니다.
구문
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
멤버
GetTime
드라이버 할당 KStrClockGetTime 루틴에 대한 포인터입니다.
GetPhysicalTime
드라이버 할당 KStrClockGetPhysicalTime 루틴에 대한 포인터입니다.
GetCorrelatedTime
드라이버 할당 KStrClockGetCorrelatedTime 루틴에 대한 포인터입니다.
GetCorrelatedPhysicalTime
드라이버 할당 KStrClockGetCorrelatedPhysicalTime 루틴에 대한 포인터입니다.
설명
KSPROPERTY_CLOCK_FUNCTIONTABLE 요청에 이 구조를 입력합니다. 그런 다음 속성 요청은 요청된 루틴에 대한 포인터를 반환합니다.
이 구조체에서 반환된 함수 포인터는 클록의 파일 개체가 해제될 때까지 유효합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ks.h(Ks.h 포함) |