Функция RxCeBuildAddress (rxce.h)
RxCeBuildAddress связывает адрес транспорта с транспортной привязкой.
Синтаксис
NTSTATUS RxCeBuildAddress(
[in, out] IN OUT PRXCE_ADDRESS pAddress,
[in] IN PRXCE_TRANSPORT pTransport,
[in] IN PTRANSPORT_ADDRESS pTransportAddress,
[in] IN PRXCE_ADDRESS_EVENT_HANDLER pHandler,
[in] IN PVOID pEventContext
);
Параметры
[in, out] pAddress
Во входных данных этот параметр содержит указатель на неинициализированную структуру адресов подсистемы подключений RDBSS. В выходных данных при успешном вызове элементы данных в структуре RXCE_ADDRESS будут правильно инициализированы.
[in] pTransport
Указатель на транспорт, с которым должен быть связан этот адрес.
[in] pTransportAddress
Указатель на адрес транспорта, связанный с привязкой.
[in] pHandler
Указатель на обработчик событий, связанный с регистрацией.
[in] pEventContext
Указатель на параметр контекста, передаваемый обратно в обработчик событий.
Возвращаемое значение
RxCeBuildAddress возвращает STATUS_SUCCESS при успешном выполнении или один из следующих кодов ошибок при сбое:
Код возврата | Описание |
---|---|
|
Не удалось выделить непагрегированную память пула, необходимую для этой подпрограммы. |
|
Один из параметров, переданных в RxCeBuildAddress , был недопустимым. |
Комментарии
При успешном выполнении RxCeBuildAddress элементы данных в структуре RXCE_ADDRESS, на которую указывает параметр pAddress , будут правильно инициализированы.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | rxce.h (включая Rxce.h) |
IRQL | <= APC_LEVEL |