Direct Access Transport Library Functions
datregistryremoveprovider(3DAT)
NAME
datregistryremoveprovider - unregister the Provider from
the Dynamic Registry
SYNOPSIS
cc [ flag... ] file... -ldat [ library... ]
#include
DATRETURN
datregistryremoveprovider (
IN DATPROVIDER *provider
IN const DATPROVIDERINFO *providerinfo
)
PARAMETERS
provider Self-description of a Provider.
providerinfo Attributes of the Provider.
DESCRIPTION
The Provider removes itself from the Dynamic Registry. It is
the Provider's responsibility to complete its sessions.
Removal of the registration only prevents new sessions.
The Provider cannot be removed while it is in use. An
attempt to remove the Provider while it is in use results in
an error with the return code DATPROVIDERINUSE.
RETURN VALUES
DATSUCES The operation was successful.
DATINVALIDPARAMETER Invalid parameter. The Provider was
not found.
DATPROVIDERINUSE The Provider was in use.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 16 Jul 2004 1
Direct Access Transport Library Functions
datregistryremoveprovider(3DAT)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard: uDAPL, 1.1, 1.2
MT-Level
SEE ALSO
libdat(3LIB), attributes(5)
SunOS 5.11 Last change: 16 Jul 2004 2
Direct Access Transport Library Functions
datregistryremoveprovider(3DAT)
SunOS 5.11 Last change: 16 Jul 2004 3
|