共用方式為


PCMETHOD_REQUEST結構 (portcls.h)

PCMETHOD_REQUEST 結構會指定方法要求。

語法

typedef struct _PCMETHOD_REQUEST {
  PUNKNOWN            MajorTarget;
  PUNKNOWN            MinorTarget;
  ULONG               Node;
  const PCMETHOD_ITEM *MethodItem;
  ULONG               Verb;
} PCMETHOD_REQUEST, *PPCMETHOD_REQUEST;

成員

MajorTarget

迷你連接埠物件的 IUnknown 介面指標,該介面支援由 MethodItem 所指定的方法集和方法

MinorTarget

與MajorTarget 相關聯之數據流物件的 IUnknown 介面指標。 如果要求未指定次要目標,請將這個成員設定為 NULL

Node

指定要求之目標節點的節點標識碼。 如果目標不是節點,此成員會設定為ULONG(-1)。

MethodItem

PCMETHOD_ITEM 結構的指標,描述篩選、釘選或節點所支援的方法。

Verb

指定方法要求的類型。 此成員可以設定為下表中一或多個旗標位的位 OR。

旗標位 意義
PCMETHOD_ITEM_FLAG_BASICSUPPORT 傳回由 MethodItem->Id所指定之方法的基本支持資訊。
PCMETHOD_ITEM_FLAG_SEND 執行由 MethodItem->Id所指定的方法。用戶端應符合方法的基本支持資訊。
PCMETHOD_ITEM_FLAG_SETSUPPORT 傳回 MethodItem->Set所指定之方法集支援的相關信息。

言論

這是埠驅動程序傳遞至迷你埠驅動程式的方法處理程式例程的結構。 PCMETHOD_ITEM 結構包含方法處理程式的指標,該方法處理程式會採用PCMETHOD_REQUEST指標作為其單一呼叫參數。

WDM 音訊子系統目前不支援方法要求。

要求

要求 價值
標頭 portcls.h (包括 Portcls.h)

另請參閱

PCFILTER_NODE

PCMETHOD_ITEM