DOT11_WFD_DEVICE_CAPABILITY_CONFIG 구조체(windot11.h)
중요하다
WiFiCx Windows 11에서 릴리스된 새로운 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다. WDI 드라이버 모델은 이제 유지 관리 모드에 있으며 높은 우선 순위 수정만 받습니다.
OID_DOT11_WFD_DEVICE_CAPABILITY 요청과 함께 전송된 디바이스 기능 구성 구조입니다.
통사론
typedef struct _DOT11_WFD_DEVICE_CAPABILITY_CONFIG {
NDIS_OBJECT_HEADER Header;
BOOLEAN bServiceDiscoveryEnabled;
BOOLEAN bClientDiscoverabilityEnabled;
BOOLEAN bConcurrentOperationSupported;
BOOLEAN bInfrastructureManagementEnabled;
BOOLEAN bDeviceLimitReached;
BOOLEAN bInvitationProcedureEnabled;
ULONG WPSVersionsEnabled;
} DOT11_WFD_DEVICE_CAPABILITY_CONFIG, *PDOT11_WFD_DEVICE_CAPABILITY_CONFIG;
회원
Header
DOT11_WFD_DEVICE_CAPABILITY_CONFIG 구조체의 형식, 수정 버전 및 크기를 지정합니다. 헤더 멤버에 대한 필수 설정은 다음과 같습니다.
구성원 | 설정 |
---|---|
형식 | NDIS_OBJECT_TYPE_DEFAULT |
수정 | DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1 |
크기 | DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1 |
bServiceDiscoveryEnabled
TRUE로 설정하면 미니포트에서 서비스 검색 지원을 사용하도록 설정해야 합니다. 또한 미니포트는 P2P 디바이스 기능 비트맵에서 서비스 검색 비트를 설정해야 합니다. bServiceDiscoveryEnabled 경우 서비스 검색 지원을 사용하지 않도록 설정해야 하며 미니포트는 수신하는 모든 서비스 검색 패킷을 무시해야 합니다.
미니포트가 DOT11_WFD_ATTRIBUTESbServiceDiscoverySupported 멤버에 대해서도 TRUE를 설정하는 경우에만 시스템에서 이를 TRUE로 설정합니다. 이 멤버의 기본값은 FALSE입니다.
bClientDiscoverabilityEnabled
TRUE로 설정하면 미니포트에서 클라이언트 검색 기능 지원을 사용하도록 설정해야 합니다. 또한 미니포트는 P2P 디바이스 기능 비트맵에서 클라이언트 검색 가능성 비트를 설정해야 합니다. bClientDiscoveryEnabled FALSE이면 클라이언트 검색 기능 지원을 사용하지 않도록 설정해야 하며 미니포트는 수신하는 모든 클라이언트 검색 패킷을 무시해야 합니다.
미니포트가 DOT11_WFD_ATTRIBUTESbClientDiscoverabilitySupported 멤버에 대해서도 TRUE를 설정하는 경우에만 시스템에서 이를 TRUE로 설정합니다. 이 멤버의 기본값은 FALSE입니다.
bConcurrentOperationSupported
TRUE로 설정하면 미니포트는 P2P 디바이스 기능 비트 마스크에서 동시 작업 비트를 설정해야 합니다. 그렇지 않으면 동시 작업 비트를 지워야 합니다. 이 멤버의 기본값은 TRUE입니다.
bInfrastructureManagementEnabled
TRUE로 설정하면 미니포트에서 P2P 관리 디바이스 지원을 사용하도록 설정해야 합니다. 또한 미니포트는 P2P 디바이스 기능 비트맵에서 P2P 인프라 관리 비트를 설정해야 합니다. 그렇지 않으면 P2P 관리 디바이스 지원을 사용하지 않도록 설정해야 합니다.
미니포트가 DOT11_WFD_ATTRIBUTESbInfrastructureManagementSupported 멤버에 대해 TRUE를 설정하는 경우에만 시스템에서 이 멤버를 TRUE로 설정합니다. 이 멤버의 기본값은 FALSE입니다.
bDeviceLimitReached
TRUE로 설정하면 미니포트가 P2P 디바이스 기능 비트 마스크의 디바이스 제한 비트를 설정해야 합니다. 그렇지 않으면 이 비트를 지워야 합니다. 이 멤버의 기본값은 FALSE입니다.
bInvitationProcedureEnabled
TRUE로 설정하면 미니포트가 P2P 디바이스 기능 비트 마스크의 P2P 초대 프로시저 비트를 설정해야 합니다. 그렇지 않으면 이 비트를 지워야 하며 미니포트는 수신하는 모든 초대 요청/응답 패킷을 무시해야 합니다. 이 멤버의 기본값은 TRUE입니다.
WPSVersionsEnabled
Wi-Fi 직접 디바이스에 사용하도록 설정된 WPS 버전
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | 버전:Windows 8의 _Supported |
헤더 | windot11.h(Windot11.h 포함) |