共用方式為


DRV_QUERYDEVNODE函式

DRV_QUERYDEVNODE訊息會查詢 隨插即用 管理員指派給裝置的 devnode 號碼。

語法

DWORD  xxxMessage(
   UINT      uDeviceID,
   UINT      uMsg,
   DWORD_PTR dwParam1,
   DWORD_PTR dwParam2
);

參數

  • uDeviceID
    指定目標裝置的識別碼。

  • uMsg
    呼叫端會在呼叫 xxxMessage 來處理此裝置訊息時,將此參數設定為 DRV_QUERYDEVNODE。

  • dwParam1
    呼叫端配置的 DWORD 變數指標,函式會在其中寫入 devnode 編號。 如果未將 devnode 指派給裝置,函式會將此變數設定為零。

  • dwParam2
    未使用的。 將此參數設定為零。

傳回值

如果成功處理訊息, xxxMessage 函式會傳回MMSYSERR_NOERROR。 否則,它會傳回適當的錯誤碼。

備註

在 Windows 2000 和更新版本中,訊息一律會傳回MMSYSERR_NOTSUPPORTED。 此訊息僅適用於 waveInMessagewaveOutMessagemidiInMessage、midiOutMessage混合器Message 函式。 系統會攔截此訊息,並傳回適當的值,而不會將訊息傳送至設備驅動器。 如需系統攔截 xxxMessage 函式的一般資訊,請參閱 系統攔截的裝置訊息

規格需求

目標平台

桌面

版本

在 Microsoft Windows Me/98 中支援,不支援 Windows 2000 和更新版本的作業系統。

標頭

Mmddk.h (包含 Mmddk.h)

另請參閱

midiInMessage

midiOutMessage

mixerMessage

系統攔截的裝置訊息

waveInMessage

waveOutMessage