次の方法で共有


IVssComponent::GetComponentType メソッド (vswriter.h)

GetComponentType メソッドは、VSS_COMPONENT_TYPE列挙の観点からこのコンポーネントの型を返します。

ライターまたはリクエスターは、このメソッドを呼び出すことができます。

構文

HRESULT GetComponentType(
  [out] VSS_COMPONENT_TYPE *pct
);

パラメーター

[out] pct

コンポーネントの型を指定する VSS_COMPONENT_TYPE 列挙値を受け取る呼び出し元によって割り当てられた変数のアドレス。

戻り値

このメソッドの有効なリターン コードを次に示します。

説明
S_OK
属性値が正常に返されました。
E_INVALIDARG
パラメーター値の 1 つが無効です。
E_OUTOFMEMORY
呼び出し元がメモリ不足またはその他のシステム リソースです。
VSS_E_INVALID_XML_DOCUMENT
XML ドキュメントが無効です。 詳細については、イベント ログを確認してください。 詳細については、「 VSS でのイベントとエラーの処理」を参照してください。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー vswriter.h (Vss.h、VsWriter.h を含む)
Library VssApi.lib

関連項目

IVssComponent

VSS_COMPONENT_TYPE