Condividi tramite


Funzione WsResetMetadata (webservices.h)

Reimposta lo stato di un oggetto metadati in WS_METADATA_STATE_CREATED.

In questo stato l'oggetto Metadata può essere riutilizzato. WS_POLICY oggetti recuperati usando l'oggetto Metadata verranno rilasciati.

Sintassi

HRESULT WsResetMetadata(
  [in]           WS_METADATA *metadata,
  [in, optional] WS_ERROR    *error
);

Parametri

[in] metadata

Puntatore all'oggetto Metadata da reimpostare. Il puntatore deve fare riferimento a un WS_METADATA valido.

[in, optional] error

Puntatore a un oggetto WS_ERROR in cui devono essere archiviate informazioni aggiuntive sull'errore se la funzione ha esito negativo.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
WS_E_INVALID_OPERATION
I metadati erano in uno stato inappropriato.

Commenti

Il riutilizzo di metadati invece di crearne uno da zero può migliorare le prestazioni. Se viene chiamato correttamente, questa funzione non avrà esito negativo.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione webservices.h
Libreria WebServices.lib
DLL WebServices.dll