Framework 物件方法
每個架構物件都會匯出一組方法, (函式) 。 每個方法都有兩個用途之一:
它會執行與 物件相關聯的動作。
例如, WdfIoQueueCreate 方法會建立裝置的 I/O 佇列。
執行動作的方法通常會傳回 NTSTATUS 值。
它會擷取或修改與 物件相關聯的 屬性 。
例如, WdfRequestGetInformation 方法會傳回 I/O 要求完成狀態的相關資訊。
擷取屬性的方法通常會傳回屬性的值,而修改屬性的方法通常不會傳回值。
每個物件方法都會接受物件控制碼做為輸入。 如果驅動程式將不正確物件控制碼傳遞至物件方法,就會進行系統錯誤檢查。