Ndis

Die ndis-Geräteklasse besteht aus Geräten, die NDIS-Treibern (Network Driver Interface Specification) zur Medienzugriffssteuerung (Media Access Control, MAC) zugeordnet werden können, um die Netzwerkkommunikation zu unterstützen. Sie greifen mithilfe von Funktionen auf diese Geräte zu.

Die Funktionen lineGetID und phoneGetID füllen eine VARSTRING-Struktur , legen den dwStringFormat-Member auf den wert STRINGFORMAT_BINARY fest und fügen diese zusätzlichen Member an:

HANDLE  hDevice;          // NDIS connection identifier
CHAR    szDeviceType[1];  // name of device 

Das hDevice-Element ist der Bezeichner, der an einen MAC( z. B. den asynchronen MAC für DFÜ-Netzwerke) übergeben werden soll, um der Anruf-/Modemverbindung eine Netzwerkverbindung zuzuordnen. Das szDeviceType-Element ist eine NULL-endende Zeichenfolge, die den Namen des Geräts angibt, das dem Bezeichner zugeordnet ist.