Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Escribe un fragmento de datos en una conexión asincrónica.
Sintaxis
virtual HRESULT WriteFragment(
_In_ VOID* pData,
_Inout_ DWORD* pcbSent,
_In_ BOOL fAsync,
_In_ BOOL fUTF8Encoded,
_In_ BOOL fFinalFragment,
_In_ PFN_WEBSOCKET_COMPLETION pfnCompletion = NULL,
_In_ VOID* pvCompletionContext = NULL,
_Out_ BOOL* pfCompletionExpected = NULL
) = 0;
Parámetros
pData
[IN] Fragmento de datos que se va a escribir.
pcbSent
[IN] [OUT] Número de bytes enviados al cliente.
fAsync
[IN] true si el método debe completarse de forma asincrónica; de lo contrario, false.
fUTF8Encoded
[IN] true si los datos están codificados en Unicode (UTF-8); de lo contrario, false.
fFinalFragment
[IN] true si es el fragmento de datos final que se va a escribir; de lo contrario, false.
pfnCompletion
[IN] Apunta a la función que completará la operación.
pvCompletionContext
[IN] Apunta a la información de contexto de finalización de la operación.
pfCompletionExpected
[OUT] true si hay una finalización asincrónica pendiente para esta llamada; de lo contrario, false.
Valor devuelto
Una clase HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
| Valor | Descripción |
|---|---|
| S_OK | Indica que la operación se realizó correctamente. |
Requisitos
| Tipo | Descripción |
|---|---|
| Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
| Servidor | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
| Producto | - 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 |
| Encabezado | Iiswebsocket.h |