PreviousDTI Programmer's Guide (v10) Next

PvRemoveUserFromGroup()

Chapter contents

Remove an existing user from an existing group.

Header file: DDF.H
Requires: W3DBAV90.DLL

Syntax

PRESULT DDFAPICALLTYPE PvRemoveUserFromGroup( 
	BTI_WORD           dbHandle, 
	const BTI_CHAR*    group, 
	const BTI_CHAR*    user); 

Arguments

In
dbHandle
Handle of an open database returned by PvOpenDatabase().
In
group
Database group name.
In
user
Database user name.

Return Values

PCM_Success
The operation was successful.
PCM_errFailed
The operation was not successful.
PCM_errInvalidAccountName
The specified account or user name does not exist.
PCM_errUserNotPartOfGroup
The specified user is not a member of the group.
PCM_errDatabaseHasNoSecurity
Database has no security.
PCM_errSessionSecurityError
Database opened with insufficient privilege.

Remarks

The following preconditions must be met:

The following post condition must be met:

See Also

PvCreateGroup()
PvCreateUser()
PvAlterUserName()
PvAddUserToGroup()
PvDropGroup()
PvDropUser()
PvOpenDatabase()
PvCloseDatabase()


Chapter contents
Book contents

Prev topic: PvOpenDictionary()
Next topic: PvSecureDatabase()