TimeProvSysCallbacks structure (timeprov.h)

Contains pointers to functions for use by the time provider.

Syntax

typedef struct TimeProvSysCallbacks {
  DWORD                 dwSize;
  GetTimeSysInfoFunc    *pfnGetTimeSysInfo;
  LogTimeProvEventFunc  *pfnLogTimeProvEvent;
  AlertSamplesAvailFunc *pfnAlertSamplesAvail;
  SetProviderStatusFunc *pfnSetProviderStatus;
} TimeProvSysCallbacks;

Members

dwSize

The size of the structure, in bytes.

pfnGetTimeSysInfo

A pointer to the GetTimeSysInfoFunc function.

pfnLogTimeProvEvent

A pointer to the LogTimeProvEventFunc function.

pfnAlertSamplesAvail

A pointer to the AlertSamplesAvailFunc function.

pfnSetProviderStatus

A pointer to the SetProviderStatusFunc function.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header timeprov.h

See also

AlertSamplesAvailFunc

GetTimeSysInfoFunc

LogTimeProvEventFunc

SetProviderStatusFunc

TimeProvOpen