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) |