NDK_FN_QUERY_ADAPTER_INFO 콜백 함수(ndkpi.h)
NdkQueryAdapterInfo(NDK_FN_QUERY_ADAPTER_INFO) 함수는 NDK 어댑터의 제한 및 기능에 대한 정보를 검색합니다.
구문
NDK_FN_QUERY_ADAPTER_INFO NdkFnQueryAdapterInfo;
NTSTATUS NdkFnQueryAdapterInfo(
[in] NDK_ADAPTER *pNdkAdapter,
NDK_ADAPTER_INFO *pInfo,
ULONG *pBufferSize
)
{...}
매개 변수
[in] pNdkAdapter
NDK 어댑터(NDK_ADAPTER) instance 대한 포인터입니다.
pInfo
NDK_ADAPTER_INFO 구조체를 포함하는 버퍼에 대한 포인터입니다. 요청이 STATUS_SUCCESS 완료되면 NDK 공급자는 어댑터 정보로 구조를 채웁니다.
pBufferSize
입력 시 이 매개 변수는 pInfo 매개 변수가 가리키는 버퍼의 크기(바이트)를 포함하는 변수에 대한 포인터입니다. 출력 시 변수는 버퍼에 기록된 어댑터 정보의 크기(바이트)를 받습니다.
반환 값
NdkQueryAdapterInfo 함수는 다음 NTSTATUS 코드 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
|
요청이 성공적으로 완료되었습니다. |
|
*pBufferSize 매개 변수의 값은 어댑터 정보를 보유하기에는 너무 작은 버퍼 크기를 지정했습니다. *pBufferSize 는 필요한 크기로 업데이트됩니다. |
|
오류가 발생했습니다. |
설명
NdkQueryAdapterInfo 는 NDK_ADAPTER_INFO 구조에서 어댑터 정보를 검색합니다. 구조체에는 어댑터의 다양한 제한 및 기능에 대한 정보가 포함되어 있습니다.
NdkQueryAdapterInfo 에는 PASSIVE_LEVEL 동일한 IRQL이 필요하며 요청이 완료될 때까지 차단됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.30 이상에서는 지원되지 않습니다. |
지원되는 최소 서버 | Windows Server 2012 |
대상 플랫폼 | Windows |
헤더 | ndkpi.h(Ndkpi.h 포함) |
IRQL | PASSIVE_LEVEL |