Table 2-2 describes each response capability.
Response capabilities indicate the kinds of responses
the client does not want to receive.
CS_RESPONSE capability |
Meaning |
Capability relates to |
---|---|---|
CS_CON_NOINBAND |
No in-band (non-expedited) attentions |
Connections |
CS_CON_NOOOB |
No out-of-band (expedited) attentions |
Connections |
CS_DATA_NOBIN |
No binary datatype |
Datatypes |
CS_DATA_NOVBIN |
No variable-length binary type |
Datatypes |
CS_DATA_NOLBIN |
No long variable-length binary datatype |
Datatypes |
CS_DATA_NOBIT |
No bit datatype |
Datatypes |
CS_DATA_NOBOUNDARY |
No boundary datatype |
Datatypes |
CS_DATA_NOCHAR |
No character datatype |
Datatypes |
CS_DATA_NOVCHAR |
No variable-length character datatype |
Datatypes |
CS_DATA_NOLCHAR |
No long variable-length character datatype |
Datatypes |
CS_DATA_NODATE |
No date datatype |
Datatype |
CS_DATA_NODATE4 |
No short datetime datatype |
Datatypes |
CS_DATA_NODATE8 |
No datetime datatype |
Datatypes |
CS_DATA_NODATETIMEN |
No null datetime values |
Datatypes |
CS_DATA_NODEC |
No decimal datatype |
Datatypes |
CS_DATA_NOFLT4 |
No 4-byte float datatype |
Datatypes |
CS_DATA_NOFLT8 |
No 8-byte float datatype |
Datatypes |
CS_DATA_NOIMAGE |
No image datatype |
Datatypes |
CS_DATA_NOINT1 |
No tiny integer datatype |
Datatypes |
CS_DATA_NOINT2 |
No small integer datatype |
Datatypes |
CS_DATA_NOINT4 |
No integer datatype |
Datatypes |
CS_DATA_NOINTN |
No null integers |
Datatypes |
CS_DATA_NOMNY4 |
No short money datatype |
Datatypes |
CS_DATA_NOMNY8 |
No money datatype |
Datatypes |
CS_DATA_NOMONEYN |
No null money values |
Datatypes |
CS_DATA_NONUM |
No numeric datatype |
Datatypes |
CS_DATA_NOSENSITIVITY |
No sensitivity datatype |
Datatypes |
CS_DATA_NOTEXT |
No text datatype |
Datatypes |
CS_DATA_NOTIME |
No time datatype |
Datatype |
CS_RES_NOEED |
No extended error results |
Results |
CS_RES_NOMSG |
No message results |
Results |
CS_RES_NOPARAM |
No result parameters |
Results |
CS_RES_NOTDSDEBUG |
No TDS debug token |
Results |
When an Open Server application defines the client data
format using the srv_descfmt routine,
Open Server verifies that the response capability for the relevant datatype is not set.
If it is set, either the client has requested the server not to
send results pertaining to that datatype or the TDS version of the
client connection does not support that datatype. In such cases,
Open Server raises an error and srv_descfmt returns
CS_FAIL.