次の方法で共有


WsResetMetadata 関数 (webservices.h)

メタデータ オブジェクトの状態を WS_METADATA_STATE_CREATEDにリセットします。

この状態では、Metadata オブジェクトを再利用できます。 Metadata オブジェクトWS_POLICY使用して取得されたオブジェクトが解放されます。

構文

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

パラメーター

[in] metadata

リセットする Metadata オブジェクトへのポインター。 ポインターは、有効な WS_METADATAを参照する必要があります。

[in, optional] error

関数 が失敗 した場合にエラーに関する追加情報を格納する必要があるWS_ERROR オブジェクトへのポインター。

戻り値

この関数は、これらの値のいずれかを返すことができます。

リターン コード 説明
WS_E_INVALID_OPERATION
メタデータが不適切な状態でした。

注釈

メタデータをゼロから作成する代わりに再利用すると、パフォーマンスが向上する可能性があります。 正しく呼び出された場合、この関数は失敗しません。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー webservices.h
Library WebServices.lib
[DLL] WebServices.dll