Ndis

La classe de périphérique ndis se compose d’appareils qui peuvent être associés à des pilotes MAC (Spécification de l’interface de pilote réseau) pour prendre en charge les communications réseau. Vous accédez à ces appareils à l’aide de fonctions.

Les fonctions lineGetID et phoneGetIDremplissent une structure VARSTRING , affectant au membre dwStringFormat la valeur STRINGFORMAT_BINARY et ajoutant ces membres supplémentaires :

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

Le membre hDevice est l’identificateur à passer à un MAC, tel que le MAC asynchrone pour la mise en réseau à distance, pour associer une connexion réseau à la connexion d’appel/modem. Le membre szDeviceType est une chaîne null qui spécifie le nom de l’appareil associé à l’identificateur.