csx_Error2Text man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

csx_Error2Text(9F)	 Kernel Functions for Drivers	    csx_Error2Text(9F)

NAME
       csx_Error2Text - convert error return codes to text strings

SYNOPSIS
       #include <sys/pccard.h>

       int32_t csx_Error2Text(error2text_t *er);

INTERFACE LEVEL
       Solaris DDI Specific (Solaris DDI)

PARAMETERS
       er	Pointer to an error2text_t structure.

DESCRIPTION
       This  function  is  a Solaris-specific extension that provides a method
       for clients to  convert	Card  Services	error  return  codes  to  text
       strings.

STRUCTURE MEMBERS
       The structure members of error2text_t are:

       uint32_t	    item;			      /*the error code*/
       char	    test[CS_ERROR_MAX_BUFSIZE};	      /*the error code*/

       A  pointer  to  the text for the Card Services error return code in the
       item field is returned in the text field if the error  return  code  is
       found.  The  client  is not responsible for allocating a buffer to hold
       the text. If the Card Services error return code specified in the  item
       field is not found, the text field will be set to a string of the form:

	      "{unknown Card Services return code}"

RETURN VALUES
       CS_SUCCESS		       Successful operation.

       CS_UNSUPPORTED_FUNCTION	       No PCMCIA hardware installed.

CONTEXT
       This function may be called from user or kernel context.

EXAMPLES
       Example 1: : Using the csxError2Text function

       if ((ret = csx_RegisterClient(&client_handle, &
	       client_reg)) != CS_SUCCESS)
       {
	  error2text_t error2text;
	  error2text.item = ret;
	  csx_Error2Text(&error2text);
	  cmn_err(CE_CONT, "RegisterClient failed %s (0x%x)",
	       error2text.text, ret);
       }

SEE ALSO
       csx_Event2Text(9F)

       PC Card 95 Standard, PCMCIA/JEIDA

SunOS 5.10			  19 Jul 1996		    csx_Error2Text(9F)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net