énumération WS_METADATA_PROPERTY_ID (webservices.h)
Chaque propriété de métadonnées est de type WS_METADATA_PROPERTY, est identifiée par un ID et a une valeur associée. Si aucune propriété n’est spécifiée lors de la création des métadonnées, sa valeur par défaut est utilisée.
Syntax
typedef enum {
WS_METADATA_PROPERTY_STATE = 1,
WS_METADATA_PROPERTY_HEAP_PROPERTIES = 2,
WS_METADATA_PROPERTY_POLICY_PROPERTIES = 3,
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE = 4,
WS_METADATA_PROPERTY_MAX_DOCUMENTS = 5,
WS_METADATA_PROPERTY_HOST_NAMES = 6,
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES = 7
} WS_METADATA_PROPERTY_ID;
Constantes
WS_METADATA_PROPERTY_STATE Valeur : 1 Cette propriété est utilisée avec WsGetMetadataProperty. Le membre de valeur associé de la structure WS_METADATA_PROPERTY contient la WS_METADATA_STATE actuelle de l’objet de métadonnées. |
WS_METADATA_PROPERTY_HEAP_PROPERTIES Valeur : 2 Cette propriété est utilisée avec WsCreateMetadata pour spécifier propriétés de l’objet WS_HEAP utilisé par les métadonnées objet pour stocker des informations sur les métadonnées qui ont été lues. Le membre de valeur associé de la structure WS_METADATA_PROPERTY contient une structure WS_HEAP_PROPERTIES . Les propriétés de tas suivantes peuvent être spécifiées :
|
WS_METADATA_PROPERTY_POLICY_PROPERTIES Valeur : 3 Cette propriété est utilisée avec WsCreateMetadata pour spécifier propriétés des objets WS_POLICY associés avec l’objet de métadonnées. Le membre de valeur associé de la structure WS_METADATA_PROPERTY contient une structure WS_POLICY_PROPERTIES qui spécifie le ensemble de propriétés de stratégie. Pour plus d’informations sur le WS_POLICY_PROPERTY_ID ensemble de propriétés qui peuvent être spécifiées ici. |
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE Valeur : 4 Cette propriété est utilisée avec WsGetMetadataProperty. Le membre de la valeur associée du WS_METADATA_PROPERTY est un SIZE_T spécifiant le nombre d’octets alloués à partir du tas associé au objet metadata. |
WS_METADATA_PROPERTY_MAX_DOCUMENTS Valeur : 5 Cette propriété est utilisée avec WsCreateMetadata. Le membre de la valeur associée du WS_METADATA_PROPERTY est un ULONG spécifiant le nombre maximal de documents pouvant être ajoutés à objet de métadonnées à l’aide de WsReadMetadata. La valeur par défaut est 32. |
WS_METADATA_PROPERTY_HOST_NAMES Valeur : 6 Cette propriété est utilisée avec WsCreateMetadata. Le membre de valeur associé du WS_METADATA_PROPERTY est une structure de WS_HOST_NAMES . Cette propriété ne peut être spécifiée que si WS_METADATA_PROPERTY_VERIFY_HOST_NAMES a la valeur TRUE. Pour plus d’informations, consultez WsGetMissingMetadataDocumentAddress lors de la vérification des noms d’hôtes. Si la propriété n’est pas spécifiée, la liste des noms d’hôtes est vide. |
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES Valeur : 7 Cette propriété est utilisée avec WsCreateMetadata. Le membre de valeur associé de l’WS_METADATA_PROPERTY est un BOOL qui spécifie si les noms d’hôtes doivent être vérifiés ou non. Pour plus d’informations, consultez WsGetMissingMetadataDocumentAddress lors de la vérification des noms d’hôtes. La valeur par défaut est TRUE. La définition de cette valeur sur FALSE peut entraîner l’utilisation d’une application adresse retournée par WsGetMissingMetadataDocumentAddress provenant d’un hôte à partir duquel il n’est pas disposé à accepter les métadonnées. |
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |