KSCLOCK_FUNCTIONTABLE estrutura (ks.h)
A estrutura KSCLOCK_FUNCTIONTABLE descreve uma tabela de funções para o relógio mestre.
Sintaxe
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
Membros
GetTime
Ponteiro para uma rotina de KStrClockGetTime alocada pelo driver.
GetPhysicalTime
Ponteiro para uma rotina de KStrClockGetPhysicalTime alocada por driver.
GetCorrelatedTime
Ponteiro para uma rotina de KStrClockGetCorrelatedTime alocada pelo driver.
GetCorrelatedPhysicalTime
Ponteiro para uma rotina de KStrClockGetCorrelatedPhysicalTime alocada por driver.
Observações
Forneça essa estrutura em uma solicitação KSPROPERTY_CLOCK_FUNCTIONTABLE. Em seguida, a solicitação de propriedade retorna ponteiros para as rotinas solicitadas.
Os ponteiros de função retornados nessa estrutura são válidos até que o objeto de arquivo do relógio seja liberado.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ks.h (incluir Ks.h) |