Windows CSV Overview

Common service verbs (CSVs) are a set of programming functions provided by Microsoft® SNA Server. The CSVs provide convert, log, trace, and transfer services to applications.

The CSVs and information presented in this guide represent an evolving CSV API that is composed of IBM Extended Services for OS/2 version 1.0 and a set of Windows extensions that allow for registering and deregistering the application and that provide an asynchronous entry point for TRANSFER_MS_DATA.

This section describes the verbs available to you and explains how to use them with your applications. A detailed description of each verb is provided in the reference portion of the SDK.

The CSVs are as follows:

CONVERT
Converts a character string from ASCII to EBCDIC or from EBCDIC to ASCII.
COPY_TRACE_TO_FILE
Concatenates the contents of the individual application programming interface (API)/link service trace files to form a single trace file.
DEFINE_TRACE
Enables or disables tracing for specific APIs.
GET_CP_CONVERT_TABLE
Creates and returns a 256-byte conversion table to translate character strings from a source code page to a target code page.
LOG_MESSAGE
For OS/2 only, takes a message from a message file, adds specified data to it, and records the message in the error log file. This verb optionally displays the message on the user's screen.
TRANSFER_MS_DATA
Builds a Systems Network Architecture (SNA) request unit (RU) containing Network Management Vector Transport (NMVT) data. The verb can send the NMVT data to NetView for centralized problem diagnosis and resolution. The data is optionally logged in the event log for Microsoft® Windows NT®, Windows® 95, Windows® version 3.x, or MS-DOS®, and in the local audit log file for OS/2.