Функция RpcNsGroupMbrInqBeginA (rpcnsi.h)
Функция RpcNsGroupMbrInqBegin создает контекст запроса для просмотра членов группы.
Синтаксис
RPC_STATUS RpcNsGroupMbrInqBeginA(
unsigned long GroupNameSyntax,
RPC_CSTR GroupName,
unsigned long MemberNameSyntax,
RPC_NS_HANDLE *InquiryContext
);
Параметры
GroupNameSyntax
Синтаксис GroupName.
Чтобы использовать синтаксис, указанный в записи значения реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\NameService\DefaultSyntax, укажите значение RPC_C_NS_SYNTAX_DEFAULT.
GroupName
Указатель на имя группы RPC для просмотра.
MemberNameSyntax
Синтаксис возвращаемого параметраmemberName
Чтобы использовать синтаксис, указанный в записи значения реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\NameService\DefaultSyntax, укажите значение RPC_C_NS_SYNTAX_DEFAULT.
InquiryContext
Возвращает указатель на дескриптор службы имен для использования с функциями RpcNsGroupMbrInqNex t и функции RpcNsGroupMbrInqD one.
Возвращаемое значение
Ценность | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Недопустимый синтаксис имени. |
|
Синтаксис имени не поддерживается. |
|
Имя является неполным. |
|
Запись службы имен не найдена. |
|
Служба имен недоступна. |
Замечания
Функция RpcNsGroupMbrInqBegin создает контекст запроса для просмотра членов группы RPC. Перед вызовом RpcNsGroupMbrInqNextприложение должно сначала вызвать RpcNsGroupMbrInqBegin для создания контекста запроса. После завершения просмотра членов группы RPC приложение вызывает RpcNsGroupMbrInqDone, чтобы удалить контекст запроса.
Заметка
Заголовок rpcnsi.h определяет RpcNsGroupMbrInqBegin как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | rpcnsi.h (include Rpc.h) |
библиотеки |
Rpcns4.lib |
DLL | Rpcns4.dll |