bstr_data_point_unlink(3) — Subroutines
Name
bstr_data_point_unlink − Unlinks two Data_Points.
Syntax
bstr_t_status bstr_data_point_unlink (
bstr_t_reference ∗data_point,
bstr_t_rcb ∗control):
Description
For two Data_Points for which a link exists, the bstr_data_point_unlink procedure unlinks a consumer Data_Point from a producer Data_Point. Only the consumer Data_Point must be specified because only one producer Data_Point exists for a given consumer Data_Point.
Arguments
data_point
access: read
The reference to the Data_Point to be unlinked.
control
access: read
The address of an optional request control block.
Return Values
| BSTR_S_ABORTED | Operation aborted |
| BSTR_S_BAD_PARAMETER | Bad parameter value |
| BSTR_S_BAD_REFERENCE | Bad reference |
| BSTR_S_COMMUNICATION_ERROR | Communication error |
| BSTR_S_COM_PC_SIZE_MISMATCH | Number of bytes requested does not match the number of bytes returned |
| BSTR_S_FINISH | Request aborted by bstr_finish |
| BSTR_S_INTERNAL_ERROR | Internal error |
| BSTR_S_INTR | Operation interrupted |
| BSTR_S_INVALID_OPERATION | Invalid operation |
| BSTR_S_INVALID_RCB | Invalid Request Control Block |
| BSTR_S_INVALID_USAGE | Invalid reference usage |
| BSTR_S_NORMAL | Normal successful completion |
| BSTR_S_SERVER_NOT_REACHABLE | Server not reachable |
| BSTR_S_TIMEOUT | Timeout expired |
| BSTR_S_TOO_MANY_REQUESTS | Too many pending requests |
See Also
| bstr_data_point_link | # |