estrutura KSCLOCK_FUNCTIONTABLE (ks.h)
A estrutura KSCLOCK_FUNCTIONTABLE descreve uma tabela de funções para o relógio master.
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 KStrClockGetTime alocada pelo driver.
GetPhysicalTime
Ponteiro para uma rotina KStrClockGetPhysicalTime alocada pelo driver.
GetCorrelatedTime
Ponteiro para uma rotina KStrClockGetCorrelatedTime alocada pelo driver.
GetCorrelatedPhysicalTime
Ponteiro para uma rotina KStrClockGetCorrelatedPhysicalTime alocada pelo driver.
Comentários
Forneça essa estrutura em uma solicitação de 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 (inclua Ks.h) |