Patent ID: 6529965
Filing Date: 2003-03-04
Classification: H04L

Abstract:
In a computer system running on a Windowsâ„¢-based operating system, a method of detecting the TCP/IP binding location for a network interface card by calling a driver check function, wherein said driver check function is adapted for causing said computer system to perform steps comprising of:(a) identifying a registry key for said network interface card; (b) opening an â€œNdiâ€  subkey of said registry key; (c) extracting a â€œDeviceIDâ€  string value from said â€œNdiâ€  subkey; (d) determining a first hardware key that matches said â€œDeviceIDâ€  string value; (e) calling a hardware check function with said first hardware key as input, wherein said hardware check function is adapted for causing said computer system to perform steps of: (e1) opening a â€œBindingsâ€  subkey under said hardware key; (e2) enumerating a string value name under said â€œBindingsâ€  subkey; (e3) creating a first variable for storing said string value name and a second variable for storing a concatenation of a string â€œHKEY_LOCAL_MACHINEEnumNetworkâ€  and said string value; and (e4) provided that said first variable begins with â€œMSTCPâ€ , returning said second variable as TCP/IP registry key location for said network interface card.