WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK fungsi panggilan balik (webservices.h)

Menangani panggilan WsShutdownSessionChannel untuk WS_CUSTOM_CHANNEL_BINDING.

Sintaks

WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK WsShutdownSessionChannelCallback;

HRESULT WsShutdownSessionChannelCallback(
  [in]           void *channelInstance,
  [in, optional] const WS_ASYNC_CONTEXT *asyncContext,
  [in, optional] WS_ERROR *error
)
{...}

Parameter

[in] channelInstance

Penunjuk ke status khusus untuk instans saluran ini, seperti yang dibuat oleh WS_CREATE_CHANNEL_CALLBACK.

[in, optional] asyncContext

Informasi tentang cara memanggil fungsi secara asinkron, atau NULL jika memanggil secara sinkron.

[in, optional] error

Menentukan di mana informasi kesalahan tambahan harus disimpan jika fungsi gagal.

Mengembalikan nilai

Menampilkan kode Deskripsi
WS_E_INVALID_OPERATION
Ini dikembalikan jika saluran tidak dalam status WS_CHANNEL_STATE_OPEN .

Keterangan

Lihat WsShutdownSessionChannel untuk informasi tentang kontrak API ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header webservices.h