RpcNsGroupDeleteA function (rpcnsi.h)
The RpcNsGroupDelete function deletes a group attribute.
Syntax
RPC_STATUS RpcNsGroupDeleteA(
unsigned long GroupNameSyntax,
RPC_CSTR GroupName
);
Parameters
GroupNameSyntax
Integer value that indicates the syntax of GroupName. Can be set to one of the following values:
Value | Meaning |
---|---|
|
Use the syntax specified in the registry value HKEY_LOCAL_MACHINE\ Software\Microsoft\Rpc\ NameService\ DefaultSyntax |
|
Use DCE syntax. |
GroupName
Pointer to the name of the name-service group to delete.
Return value
This function returns one of the following values:
Value | Meaning |
---|---|
|
The call succeeded. |
|
The name syntax is invalid. |
|
The name syntax is not supported. |
|
The name is incomplete. |
|
The name-service entry was not found. |
|
The name service is unavailable. |
Remarks
The RpcNsGroupDelete function deletes the group attribute from the specified name service–database entry.
Neither the specified name service–database entry nor the group members are deleted.
Note
The rpcnsi.h header defines RpcNsGroupDelete as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | rpcnsi.h (include Rpc.h) |
Library | Rpcns4.lib |
DLL | Rpcns4.dll |