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.