Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The NdisClNotifyCloseAddressFamilyComplete function returns the final status of an address family (AF) close operation for which the caller's ProtocolClNotifyCloseAf function returned NDIS_STATUS_PENDING.
Syntax
void NdisClNotifyCloseAddressFamilyComplete(
[in] NDIS_HANDLE NdisAfHandle,
[in] NDIS_STATUS Status
);
Parameters
[in] NdisAfHandle
An AF handle that NDIS supplied to the caller's NdisClOpenAddressFamilyEx function.
[in] Status
The completion status for close AF notification.
Status can be one of the following:
NDIS_STATUS_SUCCESS
The client successfully closed its address family.
NDIS_STATUS_XXX
The client failed the request for some driver-determined reason.
Return value
None
Remarks
CoNDIS clients call the NdisClNotifyCloseAddressFamilyComplete function to complete a close AF notification. A client must call NdisClNotifyCloseAddressFamilyComplete after its ProtocolClNotifyCloseAf function returns NDIS_STATUS_PENDING.
After the client calls NdisClNotifyCloseAddressFamilyComplete, NDIS calls the call manager's ProtocolCmNotifyCloseAfComplete function to complete operation for the call manager.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Target Platform | Desktop |
Header | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI compliance rules | Irql_Protocol_Driver_Function(ndis) |