DOT11_DISASSOCIATION_PARAMETERS結構(windot11.h)
重要
WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。
DOT11_DISASSOCIATION_PARAMETERS 結構會指定 802.11 月臺與存取點 (AP) 或對等站所執行解除關聯作業的結果。 Native 802.11 迷你埠驅動程式包含驅動程式建立時DOT11_ASSOCIATION_DISASSOCIATION_PARAMETERS結構 NDIS_STATUS_DOT11_DISASSOCIATION 狀態指示。
語法
typedef struct DOT11_DISASSOCIATION_PARAMETERS {
NDIS_OBJECT_HEADER Header;
DOT11_MAC_ADDRESS MacAddr;
DOT11_ASSOC_STATUS uReason;
ULONG uIHVDataOffset;
ULONG uIHVDataSize;
} DOT11_DISASSOCIATION_PARAMETERS, *PDOT11_DISASSOCIATION_PARAMETERS;
成員
Header
DOT11_DISASSOCIATION_PARAMETERS 結構的型別、修訂和大小。 此成員的格式為 NDIS_OBJECT_HEADER 結構。
迷你埠驅動程序必須將 Header 的成員設定為下列值:
類型
這個成員必須設定為 NDIS_OBJECT_TYPE_DEFAULT。
校訂
這個成員必須設定為 DOT11_DISASSOCIATION_PARAMETERS_REVISION_1。
大小
這個成員必須設定為sizeof(DOT11_DISASSOCIATION_PARAMETERS)。
如需這些成員的詳細資訊,請參閱 NDIS_OBJECT_HEADER。
MacAddr
802.11 月臺已解除關聯之 AP 或對等站的媒體存取控制 (MAC) 位址。
如果迷你埠驅動程式將 MacAddr 設為 0xFFFFFFFFFFFF 的通配符值,則 802.11 月臺已與 AP 或所有對等月臺解除關聯。
uReason
解除關聯格式化為 DOT11_ASSOC_STATUS 值的原因。
uIHVDataOffset
IHV 所定義的專屬格式數據區塊位移。 IHV 可以針對與相關的任何用途使用此數據區塊 NDIS_STATUS_DOT11_DISASSOCIATION 狀態指示。
這個位移相對於緩衝區的開頭,其中包含DOT11_DISASSOCIATION_PARAMETERS結構。
如果迷你埠驅動程式未在NDIS_STATUS_DOT11_DISASSOCIATION指示中傳回 IHV 數據,則必須將 uIHVDataOffset 設定為零。
uIHVDataSize
IHV 針對 所使用的數據區塊長度 NDIS_STATUS_DOT11_DISASSOCIATION 狀態指示。 如果迷你埠驅動程式未在此指示中傳回 IHV 數據,則必須將 uIHVDataSize 設定為零。
言論
如需解除關聯作業的詳細資訊,請參閱 解除關聯作業。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
標頭 | windot11.h (包括 Ndis.h) |