Freigeben über


RasAdminServerGetInfo-Funktion

[Diese Funktion wird nur für die Abwärtskompatibilität mit Windows NT Server 4.0 bereitgestellt. Es gibt ERROR_CALL_NOT_IMPLEMENTED unter Windows Server 2003 zurück. Anwendungen sollten die Funktion MprAdminServerGetInfo verwenden.]

Die RasAdminServerGetInfo-Funktion ruft die Serverkonfiguration eines RAS-Servers ab.

Syntax

DWORD RasAdminServerGetInfo(
  _In_  const WCHAR         *lpszServer,
  _Out_       PRAS_SERVER_0 pRasServer0
);

Parameter

lpszServer [in]

Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des Windows NT/Windows 2000 RAS-Servers angibt. Wenn dieser Parameter NULL ist, gibt die Funktion Informationen zum lokalen Computer zurück. Geben Sie den Namen mit den führenden Zeichen "\\" im Format \\servername an.

pRasServer0 [out]

Zeiger auf die RAS_SERVER_0-Struktur , die die Anzahl der auf dem Server konfigurierten Ports, die Anzahl der derzeit verwendeten Ports und die Serverversionsnummer empfängt.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Fehlercode. Mögliche Fehlercodes sind die von GetLastError für die CallNamedPipe-Funktion zurückgegebenen. Es gibt keine erweiterten Fehlerinformationen für diese Funktion. Rufen Sie GetLastError nicht auf.

Bemerkungen

Um alle RAS-Server in einer Domäne aufzulisten, rufen Sie die NetServerEnum-Funktion auf, und geben Sie SV_TYPE_DIALIN für den servertype-Parameter an.

Anforderungen

Anforderung Wert
Ende des Supports (Client)
Windows 2000 Professional
Ende des Supports (Server)
Windows 2000 Server
Header
Rassapi.h
Bibliothek
Rassapi.lib
DLL
Rassapi.dll

Siehe auch

Ras-Dienst (Ras) – Übersicht

RAS Server-Verwaltungsfunktionen

NetServerEnum

RAS_SERVER_0