共用方式為


PFN_WEBSOCKET_COMPLETION運算

定義 WebSocket 完成函式原型。

語法

typedef VOID(WINAPI* PFN_WEBSOCKET_COMPLETION)(  
   HRESULT hrError,  
   VOID* pvCompletionContext,  
   DWORD cbIO,  
   BOOL fUTF8Encoded,  
   BOOL fFinalFragment,  
   BOOL fClose  
);  

參數

hrError
作業所產生的錯誤碼。

pvCompletionContext
指向作業的完成內容資訊。

cbIO
上一次呼叫中的 I/O 位元組數目。

fUTF8Encoded
true 如果資料為 Unicode (UTF-8) 編碼則為 ;否則為 false

fFinalFragment
true 如果這是要寫入的最終片段,則為 ;否則為 false

fClose
true 表示在此作業之後關閉 WebSocket;否則為 false

傳回值

此函式不會傳回值。

規格需求

類型 描述
Client - Windows Vista 上的 IIS 7.0
- Windows 7 上的 IIS 7.5
- Windows 8 上的 IIS 8.0
- Windows 10上的 IIS 10.0
伺服器 - Windows Server 2008 上的 IIS 7.0
- Windows Server 2008 R2 上的 IIS 7.5
- Windows Server 2012 上的 IIS 8.0
- Windows Server 2012 R2 上的 IIS 8.5
- Windows Server 2016上的 IIS 10.0
產品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
- IIS Express 7.5、IIS Express 8.0、IIS Express 10.0
標頭 Iiswebsocket.h

另請參閱

Web Server Core 函式