DOT11_DISASSOCIATION_PARAMETERS 結構 (windot11.h)
語法
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
媒體訪問控制 (MAC) 802.11 月臺已解除關聯之 AP 或對等站的位址。
如果迷你埠驅動程式將 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) |