次の方法で共有


PFMatchmakingTicketCancel

チケットを取り消します。

構文

HRESULT PFMatchmakingTicketCancel(  
    PFMatchmakingTicketHandle ticket  
)  

パラメーター

ticket PFMatchmakingTicketHandle

マッチメイキング チケットのハンドル。

戻り値

型: HRESULT

呼び出しが成功した場合は S_OK、それ以外の場合はエラー コードになります。 人間が読める形式のエラー コードは、PartyManager::GetErrorMessage() を介して取得できます。

解説

このメソッドは、このマッチメイキング チケットを取り消す非同期操作をキューに入れます。 成功すると、チケットが取り消されたことを示す PFMatchmakingTicketCompletedStateChange が提供されます。

このメソッドは、チケットが取り消されることを保証するものではありません。 キャンセルを処理する前にチケットが完了するか、ネットワークまたはサービス エラーが原因でキャンセル要求が失敗する可能性があります。 取り消しの試行が失敗しても再トライ可能な場合、ライブラリは取り消しを再試行し続けます。 そうしないと、チケットが失敗したことを示す PFMatchmakingTicketCompletedStateChange が提供されます。

要件

ヘッダー: PFMatchmaking.h

関連項目

PFMatchmaking メンバー