Freigeben über


RtmCreateRouteList-Funktion (rtmv2.h)

Die RtmCreateRouteList-Funktion erstellt eine Liste, in der der Aufrufer eine Kopie der Routen behalten kann, die er besitzt.

Syntax

DWORD RtmCreateRouteList(
  [in]  RTM_ENTITY_HANDLE      RtmRegHandle,
  [out] PRTM_ROUTE_LIST_HANDLE RouteListHandle
);

Parameter

[in] RtmRegHandle

Handle an den Client, der von einem vorherigen Aufruf von RtmRegisterEntity abgerufen wurde.

[out] RouteListHandle

Bei der Eingabe ist RouteListHandle ein Zeiger auf NULL.

Bei der Ausgabe empfängt RouteListHandle einen Zeiger auf ein Handle auf die neue Routenliste.

Rückgabewert

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

Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Wert Bedeutung
ERROR_NOT_ENOUGH_MEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um diesen Vorgang abzuschließen.
 
 

Hinweise

Beispielcode mit dieser Funktion finden Sie unter Verwenden einer Client-Specific Routenliste.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rtmv2.h
Bibliothek Rtm.lib
DLL Rtm.dll

Weitere Informationen

RtmDeleteRouteList

RtmInsertInRouteList