共用方式為


NdisIfDeregisterProvider 函式 (ndis.h)

NdisIfDeregisterProvider 函式會取消註冊先前由 呼叫 註冊的介面提供者 NdisIfRegisterProvider 函 式。

語法

void NdisIfDeregisterProvider(
  [in] NDIS_HANDLE NdisProviderHandle
);

參數

[in] NdisProviderHandle

識別網路介面提供者的句柄。 呼叫端從先前對的呼叫取得此句柄 NdisIfRegisterProvider 函 式。

傳回值

備註

NDIS 驅動程式會呼叫 NdisIfDeregisterProvider 函 式,以取消註冊為網路介面提供者。 卸除 NDIS 驅動程式時,應該取消註冊為介面提供者。

介面提供者必須在呼叫 NdisIfDeregisterProvider 時,確保它沒有任何註冊的介面。 若要取消註冊介面,提供者必須呼叫每個已註冊介面的 NdisIfDeregisterInterface 函式一次。

提供者在呼叫 NdisIfDeregisterProvider 之後,不得使用在 NdisProviderHandle 參數傳遞的提供者句柄。

規格需求

需求
最低支援的用戶端 NDIS 6.0 和更新版本支援。
目標平台 桌面
標頭 ndis.h (包含 Ndis.h)
程式庫 Ndis.lib
IRQL PASSIVE_LEVEL
DDI 合規性規則 Irql_Interfaces_Function (ndis)

另請參閱

NdisIfDeregisterInterface

NdisIfRegisterProvider