共用方式為


DEVPROP_TYPE_Null

在 Windows Vista 和更新版本的 Windows 中,DEVPROP_TYPE_Null識別碼代表特殊的基底資料類型識別碼,指出裝置屬性存在。 不過,屬性沒有與 屬性相關聯的值。

備註

使用此 base-property-type 識別碼搭配裝置屬性函式來刪除與裝置屬性相關聯的值。

如果裝置屬性函式傳回這個基底資料類型,則屬性存在,但屬性沒有與其相關聯的值。

DEVPROP_TYPE_Null識別碼無法與 property-data-type 修飾詞DEVPROP_TYPEMOD_ARRAYDEVPROP_TYPEMOD_LIST結合。

設定此類型的屬性

若要設定資料類型為DEVPROP_TYPE_Null的屬性,請呼叫對應的SetupDiSetXxx屬性函式,並設定函式參數,如下所示:

  • PropertyType 參數設定為 DEVPROP_TYPE_Null, 將 PropertyBuffer 參數設定為 Null,並將 PropertyBufferSize 參數設定為零。

  • 視需要設定其他函式輸入參數來設定 屬性。

擷取此類型的屬性

呼叫SetupDiGetXxx屬性函式,嘗試擷取沒有值的裝置屬性將會成功,並將 *PropertyType參數設定為 DEVPROP_TYPE_Null。

規格需求

標頭

Devpropdef.h (包含 Devpropdef.h)