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 포함)

추가 정보

KSPROPERTY_CLOCK_FUNCTIONTABLE