WS_DURATION_COMPARISON_CALLBACK funzione di callback (webservices.h)
Confronta due durate. Una durata rappresenta un'unità di tempo come spazio 8dimensionale in cui le coordinate designano l'anno, il mese, il giorno, l'ora, il minuto, il secondo, il millisecondo e il tick della CPU come rappresentato dalla struttura dei dati WS_DURATION .
Sintassi
WS_DURATION_COMPARISON_CALLBACK WsDurationComparisonCallback;
HRESULT WsDurationComparisonCallback(
[in] const WS_DURATION *duration1,
[in] const WS_DURATION *duration2,
[out] int *result,
[in, optional] WS_ERROR *error
)
{...}
Parametri
[in] duration1
Puntatore a una struttura WS_DURATION che rappresenta la prima durata da confrontare.
[in] duration2
Puntatore a una struttura WS_DURATION che rappresenta la seconda durata.
[out] result
Relazione tra le durate come uno dei valori seguenti:
- -1 se duration1 è minore della durata2
- 0 se duration1 è uguale a duration2
- 1 se duration1 è maggiore della durata2
[in, optional] error
Puntatore a un WS_ERROR handle in cui devono essere archiviate informazioni aggiuntive sugli errori se la funzione ha esito negativo.
Valore restituito
Questa funzione di callback non restituisce un valore.
Commenti
Se la funzione non è in grado di confrontare le durate specificate, deve restituire WS_E_INVALID_FORMAT. Vedere Valori restituiti di Servizi Web Windows.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | webservices.h |