Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
800 B

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. DRIVER.H
  5. Abstract:
  6. Prototypes for functions that control and get status from drivers.
  7. Author:
  8. Dan Lafferty (danl) 28-Apr-1991
  9. Environment:
  10. User Mode -Win32
  11. Revision History:
  12. 28-Apr-1991 danl
  13. created
  14. --*/
  15. DWORD
  16. ScLoadDeviceDriver(
  17. LPSERVICE_RECORD ServiceRecord
  18. );
  19. DWORD
  20. ScControlDriver(
  21. DWORD ControlCode,
  22. LPSERVICE_RECORD ServiceRecord,
  23. LPSERVICE_STATUS lpServiceStatus
  24. );
  25. DWORD
  26. ScGetDriverStatus(
  27. IN OUT LPSERVICE_RECORD ServiceRecord,
  28. OUT LPSERVICE_STATUS lpServiceStatus OPTIONAL
  29. );
  30. DWORD
  31. ScUnloadDriver(
  32. LPSERVICE_RECORD ServiceRecord
  33. );
  34. VOID
  35. ScNotifyNdis(
  36. LPSERVICE_RECORD ServiceRecord
  37. );