Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
UINT GRDDRV_API GrdDrvSetPortUseState(	
  UINT nPort,
  BOOL bUseState,
  VOID* Reserved,
  VOID* Reserved2
);	
Expand
titleПараметры функции

nPort

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

bUseState

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

Reserved

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

Reserved2

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

Expand
titleВозвращаемое значение функции

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

NO_ERROR

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

 

Код ошибки Windows

Expand
titleОписание

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

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