Share via


WS_DURATION_DESCRIPTION structure (webservices.h)

Description de type facultative utilisée avec WS_DURATION_TYPE. Il est utilisé pour spécifier des contraintes sur l’ensemble de valeurs qui peuvent être désérialisées.

Syntaxe

typedef struct _WS_DURATION_DESCRIPTION {
  WS_DURATION                     minValue;
  WS_DURATION                     maxValue;
  WS_DURATION_COMPARISON_CALLBACK comparer;
} WS_DURATION_DESCRIPTION;

Membres

minValue

Valeur minimale.

maxValue

Valeur maximale.

comparer

Spécifie une fonction qui peut être utilisée pour comparer WS_DURATION. Si la valeur est NULL, un comparateur par défaut est utilisé.

Étant donné que WS_DURATION a un classement partiel, toutes les durées ne peuvent pas être comparées sans ambiguïté (par exemple, 1 mois et 30 jours). La fonction comparateur par défaut peut comparer des durées qui spécifient des années et des mois (mais aucun autre composant), ou des durées qui ne spécifient aucune année ou mois (mais tout autre composant).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h