DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS結構(windot11.h)
重要
WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。
回應群組擁有者 (GO) 交涉要求的參數是在 DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS 結構中指定。 此結構會以 OID_DOT11_WFD_SEND_INVITATION_RESPONSE 要求傳送至迷你埠。
語法
typedef struct _DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
DOT11_MAC_ADDRESS PeerDeviceAddress;
DOT11_DIALOG_TOKEN DialogToken;
PVOID ResponseContext;
ULONG uSendTimeout;
DOT11_WFD_STATUS_CODE Status;
DOT11_WFD_GO_INTENT GroupOwnerIntent;
DOT11_WFD_CONFIGURATION_TIMEOUT MinimumConfigTimeout;
DOT11_MAC_ADDRESS IntendedInterfaceAddress;
DOT11_WFD_GROUP_CAPABILITY GroupCapability;
DOT11_WFD_GROUP_ID GroupID;
BOOLEAN bUseGroupID;
ULONG uIEsOffset;
ULONG uIEsLength;
} DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS, *PDOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS;
成員
Header
DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS 結構的型別、修訂和大小。 Header 成員的必要設定如下。
成員 | 設置 |
---|---|
類型 | NDIS_OBJECT_TYPE_DEFAULT |
修訂 | DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1 |
大小 | DOT11_SIZEOF_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1 |
PeerDeviceAddress
產生 GO 交涉要求的 Wi-Fi Direct (WFD) 裝置的點對點 (P2P) 位址。
DialogToken
從 GO 交涉要求封包收到的對話方塊令牌。 此對話框令牌必須包含在 GO 交涉回應封包中。
RequestContext
uSendTimeout
允許傳送 GO 交涉回應的最大時間,以毫秒為單位。 如果逾時在迷你埠成功傳輸 GO 交涉回應之前到期,它應該會指出具有失敗狀態的 NDIS_STATUS_DOT11_WFD_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE。
Status
要包含在 GO 交涉回應中的狀態資訊。
GroupOwnerIntent
GO 意圖的值。 這應該包含在 GO 交涉要求的群組擁有者意圖屬性中。
MinimumConfigTimeout
系統將作業模式變更為 P2P 群組擁有者或 P2P 用戶端所需的設定逾時。 迷你埠驅動程式可以視需要使用較大的值來設定此值。
IntendedInterfaceAddress
適用於 P2P 群組的 P2P 介面位址。
GroupCapability
GO 交涉回應中 P2P 功能資訊元素 (IE) 群組功能位掩碼中包含的功能值。
GroupID
要包含在 GO 交涉回應之群組識別碼屬性中的群組標識碼。
bUseGroupID
如果為 TRUE,則 groupID 中的值應該包含在 GO 交涉回應中。
uIEsOffset
Wi-Fi Direct (WFD) 埠必須新增至 GO 交涉回應封包之額外 IE 陣列的位移,以位元組為單位。 這個位移是從包含這個 結構的緩衝區開頭。
uIEsLength
uIEsOffset 提供的 IE 陣列長度,以位元組為單位,。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始支援。 |
標頭 | windot11.h (包括 Windot11.h) |