Fonction TimeProvOpen (timeprov.h)
Fonction de rappel appelée par le gestionnaire du fournisseur de temps lorsque la DLL du fournisseur de temps est chargée.
Syntaxe
HRESULT TimeProvOpen(
[in] PWSTR wszName,
[in] TimeProvSysCallbacks *pSysCallbacks,
[out] TimeProvHandle *phTimeProv
);
Paramètres
[in] wszName
Nom du fournisseur.
[in] pSysCallbacks
Pointeur vers une structure TimeProvSysCallbacks qui spécifie des pointeurs vers les fonctions fournies par le service de temps vers le fournisseur de temps. Le système alloue cette structure et elle est détruite lorsque la fonction retourne. Par conséquent, vous devez copier les informations dans une autre mémoire tampon.
[out] phTimeProv
Pointeur vers une mémoire tampon qui contient un handle vers le fournisseur. Le gestionnaire du fournisseur de temps utilise ce handle pour communiquer avec le fournisseur de temps.
Valeur retournée
Si la fonction réussit, la valeur de retour est S_OK. Sinon, la valeur de retour est l’un des codes d’erreur définis dans WinError.h.
Remarques
Vous devez revenir à partir de cette fonction de rappel aussi rapidement que possible. Effectuez toute initialisation dans un autre thread.
Exemples
Pour obtenir un exemple, consultez Exemple de fournisseur de temps.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | timeprov.h |