# Функция ScanRouter

Запускает обработку указанного устройства.

## Синтаксис

Delphi
C++

    function ScanRouter(
      hRouter: THandle;
      Async: Bool
    ): Bool; stdcall;

    BOOL WINAPI ScanRouter(
      _In_  HANDLE hRouter,
      _In_  BOOL Async
    );

## Параметры

hRouter [in]

  Действительный дескриптор объекта Router. Он может быть получен при помощи функции PrepareRouter.

Async [in]

  Включить или отключить асинхронный режим. Если отключён, функция завершит свою работу после окончания обработки устройства, иначе сразу вернёт управление вызывающей подпрограмме.

## Возвращаемое значение

Если функция выполнилась успешно, возвращается ненулевое значение.

Если же функция выполнилась неудачно, возвратится нуль.