Funzione PeerGraphUniversalTimeToPeerTime (p2p.h)
La funzione PeerGraphUniversalTimeToPeerTime converte un valore di ora universale dal computer del peer a un valore di ora del grafico peer comune.
Sintassi
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphUniversalTimeToPeerTime(
[in] HGRAPH hGraph,
[in] FILETIME *pftUniversalTime,
[out] FILETIME *pftPeerTime
);
Parametri
[in] hGraph
L'handle al grafo peer partecipa a questo peer. Questo handle viene restituito dalla funzione PeerGraphCreate o PeerGraphOpen .
[in] pftUniversalTime
Puntatore al valore di ora universale, rappresentato come struttura FILETIME .
[out] pftPeerTime
Puntatore al valore UTC (Peer Time) restituito, rappresentato come struttura FILETIME .
Valore restituito
Restituisce S_OK se la funzione ha esito positivo; in caso contrario, la funzione restituisce uno degli errori RPC o uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri non è valido. |
|
L'handle per il grafico peer non è valido. |
|
Il grafico deve essere inizializzato con una chiamata a PeerGraphStartup prima di usare questa funzione. |
Commenti
L'ora universale è l'ora UTC derivata dall'orologio di sistema del peer.
Il tempo peer è un tempo di riferimento comune gestito dal grafico peer, espresso come Tempo medio di Greenwich.
Il tempo peer deve essere convertito in ora universale ogni volta che è necessario visualizzare questo valore nel computer del peer, ad esempio quando viene visualizzato l'ora di creazione di un record. Analogamente, le azioni sensibili al tempo, ad esempio l'impostazione dell'ora di scadenza per un record o la ricerca di record in base all'ora di modifica, devono usare i valori temporali convertiti dall'ora universale specifica del computer all'ora peer specifica del grafico.
L'ora peer può essere convertita in ora universale chiamando la funzione viceversa PeerGraphPeerTimeToUniversalTime.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop],Windows XP con SP1 con Advanced Networking Pack forWindows XP |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | p2p.h |
Libreria | P2PGraph.lib |
DLL | P2PGraph.dll |