NET_ADAPTER_LINK_STATE_INIT 함수(netadapter.h)
NET_ADAPTER_LINK_STATE 구조를 초기화합니다.
구문
void NET_ADAPTER_LINK_STATE_INIT(
[_Out_] NET_ADAPTER_LINK_STATE *LinkState,
[_In_] ULONG64 LinkSpeed,
[_In_] NET_IF_MEDIA_CONNECT_STATE MediaConnectState,
[_In_] NET_IF_MEDIA_DUPLEX_STATE MediaDuplexState,
[_In_] NET_ADAPTER_PAUSE_FUNCTION_TYPE SupportedPauseFunctions,
[_In_] NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags
);
매개 변수
[_Out_] LinkState
드라이버 할당 NET_ADAPTER_LINK_STATE 구조체에 대한 포인터입니다.
[_In_] LinkSpeed
어댑터의 연결 속도(초당 비트)입니다.
[_In_] MediaConnectState
네트워크 어댑터의 미디어 연결 상태입니다.
[_In_] MediaDuplexState
네트워크 어댑터의 미디어 이중 상태입니다.
[_In_] SupportedPauseFunctions
NET_ADAPTER_PAUSE_FUNCTION_TYPE 값으로 지정된 IEEE 802.3 일시 중지 프레임을 지원합니다.
[_In_] AutoNegotiationFlags
네트워크 어댑터에 대한 자동 협상 설정입니다. 자세한 내용은 NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES 참조하세요.
반환 값
없음
설명
NET_ADAPTER_LINK_STATE_INIT 또는 NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED 호출하여 NET_ADAPTER_LINK_STATE 구조를 초기화합니다.
초기화된 NET_ADAPTER_LINK_STATE 구조체는 NetAdapterSetLinkState에 대한 입력 매개 변수 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
최소 KMDF 버전 | 1.21 |
최소 UMDF 버전 | 2.33 |
머리글 | netadapter.h(netadaptercx.h 포함) |
IRQL | <= DISPATCH_LEVEL |
추가 정보
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES