enum rpc_transmit_file_flags

Overview

TA-independent TransmitFile() flags. More…

#include <te_rpc_wsa.h>

enum rpc_transmit_file_flags {
    RPC_TF_DISCONNECT         = 1,
    RPC_TF_REUSE_SOCKET       = 2,
    RPC_TF_USE_DEFAULT_WORKER = 4,
    RPC_TF_USE_SYSTEM_THREAD  = 8,
    RPC_TF_USE_KERNEL_APC     = 0x10,
    RPC_TF_WRITE_BEHIND       = 0x20,
};

Detailed Documentation

TA-independent TransmitFile() flags.

Enum Values

RPC_TF_DISCONNECT

Start a transport-level disconnect after all the file data has been queued for transmission

RPC_TF_REUSE_SOCKET

Prepare the socket handle to be reused

RPC_TF_USE_DEFAULT_WORKER

Use the system’s default thread

RPC_TF_USE_SYSTEM_THREAD

Use system threads

RPC_TF_USE_KERNEL_APC

Use kernel asynchronous procedure calls

RPC_TF_WRITE_BEHIND

Complete the TransmitFile request immediately, without pending