次の方法で共有


WSD_STUB_FUNCTION コールバック関数 (wsdtypes.h)

受信メッセージの処理に使用されるスタブ関数について説明します。 この関数は、 で実装し、 生成されたコードでのみ使用する必要があります。

構文

WSD_STUB_FUNCTION WsdStubFunction;

HRESULT WsdStubFunction(
  IUnknown *server,
  IWSDServiceMessaging *session,
  WSD_EVENT *event
)
{...}

パラメーター

server

この型のメッセージのハンドラーとして登録されたサービス オブジェクトへのポインター。 サービス オブジェクトは、IWSDDeviceHost::RegisterService、IWSDDeviceHost::AddDynamicService、または IWSDServiceProxy::SubscribeToOperation のいずれかのメソッドを呼び出すことによって登録されます。

session

エラーまたはメッセージ応答の送信に使用される IWSDServiceMessaging オブジェクトへのポインター。

event

現在の要求のデータを含む WSD_EVENT 構造体へのポインター。

戻り値

可能な戻り値には、次のものが含まれますが、これらに限定されません。

リターン コード 説明
S_OK
メソッドが成功しました。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wsdtypes.h (Wsdapi.h を含む)