RpcNsGroupMbrInqBeginA-Funktion (rpcnsi.h)
Die RpcNsGroupMbrInqBegin-Funktion erstellt einen Untersuchungskontext zum Anzeigen von Gruppenmitgliedern.
Syntax
RPC_STATUS RpcNsGroupMbrInqBeginA(
unsigned long GroupNameSyntax,
RPC_CSTR GroupName,
unsigned long MemberNameSyntax,
RPC_NS_HANDLE *InquiryContext
);
Parameter
GroupNameSyntax
Syntax des GroupName-.
Um die im Registrierungswerteintrag HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\NameService\DefaultSyntaxangegebene Syntax zu verwenden, geben Sie einen Wert von RPC_C_NS_SYNTAX_DEFAULT an.
GroupName
Zeigen Sie auf den Namen der anzuzeigenden RPC-Gruppe.
MemberNameSyntax
Syntax des Rückgabeparameters MemberNamein der Funktion RpcNsGroupMbrInqNext.
Um die im Registrierungswerteintrag HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\NameService\DefaultSyntaxangegebene Syntax zu verwenden, geben Sie einen Wert von RPC_C_NS_SYNTAX_DEFAULT an.
InquiryContext
Gibt einen Zeiger auf ein Namensdiensthandle für die Verwendung mit den funktionen RpcNsGroupMbrInqNext und RpcNsGroupMbrInqDone zurück.
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf war erfolgreich. |
|
Die Namenssyntax ist ungültig. |
|
Die Namenssyntax wird nicht unterstützt. |
|
Der Name ist unvollständig. |
|
Der Name-Service-Eintrag wurde nicht gefunden. |
|
Der Namensdienst ist nicht verfügbar. |
Bemerkungen
Die RpcNsGroupMbrInqBegin-Funktion erstellt einen Untersuchungskontext zum Anzeigen der Mitglieder einer RPC-Gruppe. Vor dem Aufrufen RpcNsGroupMbrInqNext-muss die Anwendung zuerst RpcNsGroupMbrInqBegin- aufrufen, um einen Anfragekontext zu erstellen. Nach Abschluss der Anzeige der RPC-Gruppenmitglieder ruft die Anwendung RpcNsGroupMbrInqDone- auf, um den Untersuchungskontext zu löschen.
Anmerkung
Der rpcnsi.h-Header definiert RpcNsGroupMbrInqBegin als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | rpcnsi.h (include Rpc.h) |
Library | Rpcns4.lib |
DLL- | Rpcns4.dll |