zDeleteTrustee

Deletes a single trustee from a file object.

Service:File System Services (64-Bit)
Version:OES 2

Syntax

#include <zPublics.h>

STATUS zDeleteTrustee(
   Key_t          key,
   Xid_t          xid,
   const GUID_t  *trustee);

Parameters

key

(IN) Specifies the file object (as returned by zOpen or zCreate) from which the trustee will be deleted.

xid

(IN) Specifies the transaction to which the request is bound. If the requested action is not part of a transaction, pass zNILXID.

trustee

(IN) Points to the trustee to be deleted from the file object.

Return Values

zOK

The operation completed successfully.

non-0

An error occurred (see Section 4.1, Return Values for a description).

See Also

zAddTrustee, zClose, zCreate, zGetInheritedRightsMask, zOpen, zGetTrustee, zSetInheritedRightsMask