PFMatchmakingTicketCancel
チケットを取り消します。
構文
HRESULT PFMatchmakingTicketCancel(
PFMatchmakingTicketHandle ticket
)
パラメーター
ticket
PFMatchmakingTicketHandle
マッチメイキング チケットのハンドル。
戻り値
型: HRESULT
呼び出しが成功した場合は S_OK
、それ以外の場合はエラー コードになります。 人間が読める形式のエラー コードは、PartyManager::GetErrorMessage() を介して取得できます。
解説
このメソッドは、このマッチメイキング チケットを取り消す非同期操作をキューに入れます。 成功すると、チケットが取り消されたことを示す PFMatchmakingTicketCompletedStateChange が提供されます。
このメソッドは、チケットが取り消されることを保証するものではありません。 キャンセルを処理する前にチケットが完了するか、ネットワークまたはサービス エラーが原因でキャンセル要求が失敗する可能性があります。 取り消しの試行が失敗しても再トライ可能な場合、ライブラリは取り消しを再試行し続けます。 そうしないと、チケットが失敗したことを示す PFMatchmakingTicketCompletedStateChange が提供されます。
要件
ヘッダー: PFMatchmaking.h