функция обратного вызова 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).
pInfo
Указатель на буфер, содержащий структуру NDK_ADAPTER_INFO . Если запрос завершается STATUS_SUCCESS, поставщик NDK заполняет структуру сведениями об адаптере.
pBufferSize
Во входных данных этот параметр является указателем на переменную, которая содержит размер (в байтах) буфера, на который указывает параметр pInfo . При выходе переменная получает размер (в байтах) сведений об адаптере, записанных в буфер.
Возвращаемое значение
Функция NdkQueryAdapterInfo возвращает один из следующих кодов NTSTATUS.
Код возврата | Описание |
---|---|
|
Запрос успешно выполнен. |
|
Значение в параметре *pBufferSize указывает размер буфера, который был слишком мал для хранения сведений об адаптере. *pBufferSize обновляется с требуемым размером. |
|
Произошла ошибка. |
Комментарии
NdkQueryAdapterInfo извлекает сведения об адаптере в структуре NDK_ADAPTER_INFO . Структура содержит сведения о различных ограничениях и возможностях адаптера.
Для NdkQueryAdapterInfo требуется irQL, равный PASSIVE_LEVEL, и он блокируется до завершения запроса.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях. |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | ndkpi.h (включая Ndkpi.h) |
IRQL | PASSIVE_LEVEL |