共用方式為


IPinName::GetPinName 方法 (portcls.h)

方法 GetPinName 會擷取音訊端點的易記名稱。 如需釘選的詳細資訊,請參閱 篩選、釘選和節點屬性

語法

NTSTATUS GetPinName(
  [in]  PIRP     Irp,
  [in]  PKSP_PIN Pin,
  [out] PVOID    Data
);

參數

[in] Irp

指定 I/O 要求封包的指標, (IRP) 結構。 如需 IRP 的詳細資訊,請參閱 IRPI/O 要求封包

[in] Pin

指定基礎核心串流 (KS) 針腳的指標。

[out] Data

指定保存方法數據的 GetPinName 緩衝區指標。

傳回值

如果呼叫成功,方法 GetPinName 會傳回STATUS_SUCCESS。 否則,它會傳回適當的錯誤碼。

備註

如果用戶端需要端點的目前針腳名稱,但已判斷迷你埠驅動程式不支援 GetPinName 方法,則用戶端會使用拓撲網橋接腳的易記名稱。 如需釘選類別和易記名稱的詳細資訊,請參閱 釘選類別屬性音訊端點裝置的易記名稱

如需下列項目的詳細資訊

注意 在 Windows 7 中,使用者模式音訊堆疊不支援自定義說話者端點名稱。 因此,在 Windows 7 中 GetPinName ,此方法只適用於沒有說話者易記名稱的端點。 下列清單顯示指派說話者易記名稱的 KS 節點類型類別:
KSNODETYPE_SPEAKER
KSNODETYPE_DESKTOP_SPEAKER
KSNODETYPE_ROOM_SPEAKER
KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER
 

規格需求

需求
最低支援的用戶端 適用於 Windows 7 和更新版本的 Windows。
目標平台 Universal
標頭 portcls.h (包含 Portcls.h)
IRQL PASSIVE_LEVEL。

另請參閱

音訊端點裝置的易記名稱

IPinName

篩選、釘選和節點屬性

Pin Factory

Pin 類別屬性

KSPROPSETID_Pin

I/O 要求封包