You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Функция GrdDrvSetPortUseState разрешает или запрещает использование LPT-порта с указанным номером.

 

C
UINT GRDDRV_API GrdDrvSetPortUseState(
UINT nPort,
BOOL bUseState,
VOID* Reserved,
VOID* Reserved2
);

C#

Visual Basic

Visual C++

nPort

Номер LPT-порта, для которого будет выполнена операция. Если задано значение параметра 0, операция выполняется для всех USB-портов

bUseState

состояние, которое будет установлено для указанного LPT порта

Reserved

зарезервировано. Параметр должен быть равен NULL

Reserved2

зарезервировано. Параметр должен быть равен NULL

Возможные ошибки

NO_ERROR

удачное завершение

 

Код ошибки Windows

Функция GrdDrvSetPortUseState разрешает или запрещает использование LPT порта с указанным в параметре nPort номером. Для запрещения использования порта параметру bUseState должно быть присвоено нулевое значение. Для разрешения - ненулевое значение.

Передача значения 0 в параметр nPort позволяет разрешить/запретить использование всех USB-ключей.

Пример для используемого средства разработки см. в директории:

"\%Program Files%\Guardant\Guardant 6\%PublicCode%\Samples\x86\Win32\Driver Installation API\"
или
"\%Program Files%\Guardant\Guardant 6\%Public Code%\Samples\x64\Win64\Driver Installation API\"

  • No labels