KSCLOCK_FUNCTIONTABLE 구조체는 마스터 클록에 대한 함수 테이블을 설명합니다.
통사론
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 포함) |