9.1.5 Using the DLL to Create a Handle
NcDetectCreateHandle requests the DLL to provide a handle for a NIC that is not present in the system. This is necessary when the user overrides detection and continues to configure a network card. The function prototype is as follows:
LONG NcDetectCreateHandle(
LONG lNetcardId,
INTERFACE_TYPE itBusType,
LONG lBusNumber,
PVOID *ppvHandle
);
Parameters
lNetcardId
Specifies a valid NIC type number.
itBusType
Specifies an enumerated value that describes the type of bus on which the NIC can be found.
lBusNumber
Specifies the zero-based number of the bus being searched by the upper-level detection algorithm.
ppvHandle
Points to a variable in which this function return the opaque handle.