共用方式為


ISensorClassExtension::CleanupFile 方法 (sensorsclassextension.h)

針對指定的應用程式, ISensorClassExtension::CleanupFile 方法會通知類別延伸模組有關關閉和取消所有擱置 I/O 要求的檔案句柄。

語法

HRESULT CleanupFile(
  IWDFFile *pWdfFile
);

參數

pWdfFile

IWDFFile 介面的指標,代表正在關閉之應用程式的檔案物件。

傳回值

這個方法會傳回 HRESULT。 可能的值包括下列其中一個值,但不限於下列其中一個值。

傳回碼 描述
S_OK 此方法已成功。
E_POINTER 必要的指標自變數為 NULL。
HRESULT_FROM_WIN32 (ERROR_CAN_NOT_COMPLETE) 類別延伸模組未初始化。

備註

您的驅動程式必須呼叫這個方法,才能從UMDF轉送 IFileCallbackCleanup::OnCleanupFile 方法呼叫。 每當檔案句柄關閉時,您就會收到此呼叫。 一般而言,在應用程式停止響應之後,您會收到此呼叫。

完成時,感測器類別延伸模組會在 ISensorDriver::OnClientDisconnectISensorDriver::OnClientUnsubscribeFromEvents 中呼叫驅動程式。

規格需求

需求
目標平台 Windows
標頭 sensorsclassextension.h
程式庫 SensorsClassExtension.lib

另請參閱

ISensorClassExtension