次の方法で共有


IRtwqAsyncResult::GetState メソッド (rtworkq.h)

非同期 Begin メソッドで呼び出し元によって指定された状態オブジェクトを返します。

構文

HRESULT GetState(
  [out] IUnknown **ppunkState
);

パラメーター

[out] ppunkState

状態オブジェクトの IUnknown インターフェイスへのポインターを受け取ります。 値が NULL でない場合、呼び出し元はインターフェイスを解放する必要があります。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。
E_POINTER
この非同期結果に関連付けられている状態オブジェクトはありません。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー rtworkq.h
Library Rtworkq.lib
[DLL] RTWorkQ.dll

こちらもご覧ください

IRtwqAsyncResult