Distributed Tuning Interface Guide (v11)

PvCreateGroup() (DTI 関数)

既存のデータベースに新しいユーザー グループを作成します。

ヘッダー ファイル:ddf.h(ヘッダー ファイルも参照)

関数が最初に利用可能になるライブラリ:w3dbav90.dll(Windows)、libpsqldti.so(Linux)(リンク ライブラリも参照)

構文

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

引数

In
dbHandle
PvOpenDatabase() (DTI 関数)によって返される、開いている辞書のハンドル。
In
group
データベース グループ名。

戻り値

PCM_Success
操作は成功しました。
PCM_errFailed
操作は成功しませんでした。
PCM_errInvalidAccountName
指定されたグループ名は不正です。
PCM_errDatabaseHasNoSecurity
データベースにはセキュリティが設定されていません。
PCM_errSessionSecurityError
不十分な権限でデータベースが開かれました。
PCM_errGroupAlreadyExists
グループは既に存在します。

備考

以下の前提条件を満たす必要があります。

次の事後条件を満たす必要があります。

関連項目

PvAddUserToGroup() (DTI 関数)
PvRemoveUserFromGroup() (DTI 関数)
PvCreateUser() (DTI 関数)
PvAlterUserName() (DTI 関数)
PvAlterUserPassword() (DTI 関数)
PvDropGroup() (DTI 関数)
PvDropUser() (DTI 関数)
PvOpenDatabase() (DTI 関数)
PvCloseDatabase() (DTI 関数)


PvCreateDSN2() (DTI 関数)

PvCreateUser() (DTI 関数)