Función TimeProvOpen (timeprov.h)
Función de devolución de llamada a la que llama el administrador del proveedor de tiempo cuando se carga el archivo DLL del proveedor de hora.
Sintaxis
HRESULT TimeProvOpen(
[in] PWSTR wszName,
[in] TimeProvSysCallbacks *pSysCallbacks,
[out] TimeProvHandle *phTimeProv
);
Parámetros
[in] wszName
Nombre del proveedor.
[in] pSysCallbacks
Puntero a una estructura TimeProvSysCallbacks que especifica punteros a las funciones proporcionadas por el servicio de hora al proveedor de hora. El sistema asigna esta estructura y se destruye cuando la función devuelve. Por lo tanto, debe copiar la información en otro búfer.
[out] phTimeProv
Puntero a un búfer que contiene un identificador para el proveedor. El administrador del proveedor de hora usa este identificador para comunicarse con el proveedor de hora.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es S_OK. De lo contrario, el valor devuelto es uno de los códigos de error definidos en WinError.h.
Comentarios
Debe volver de esta función de devolución de llamada lo más rápido posible. Realice cualquier inicialización en otro subproceso.
Ejemplos
Para obtener un ejemplo, vea Proveedor de hora de ejemplo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | timeprov.h |