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.
|
|
/*++
Copyright (C) Microsoft Corporation, 1993 - 1999
Module Name:
parharns.h
Abstract:
This module contains 1284.3 Test Harness goodies.
Author:
Robbie Harris (Hewlett-Packard) 20-October-1998
Environment:
Kernel mode
Revision History :
--*/ #ifndef _PARHARNS_
#define _PARHARNS_
#if PAR_TEST_HARNESS
NTSTATUS ParHarnessLoad( IN PDEVICE_EXTENSION Extension );
NTSTATUS ParHarnessEnterForwardPhase( IN PDEVICE_EXTENSION Extension );
NTSTATUS ParHarnessExitForwardPhase( IN PDEVICE_EXTENSION Extension );
NTSTATUS ParHarnessEnterReversePhase( IN PDEVICE_EXTENSION Extension );
NTSTATUS ParHarnessExitReversePhase( IN PDEVICE_EXTENSION Extension );
BOOLEAN ParHarnessHaveReadData ( IN PDEVICE_EXTENSION Extension );
NTSTATUS ParHarnessRead( IN PDEVICE_EXTENSION Extension, IN PVOID Buffer, IN ULONG BufferSize, OUT PULONG BytesTransferred );
NTSTATUS ParHarnessSetAddress( IN PDEVICE_EXTENSION Extension, IN UCHAR Address );
NTSTATUS ParHarnessWrite( IN PDEVICE_EXTENSION Extension, IN PVOID Buffer, IN ULONG BufferSize, OUT PULONG BytesTransferred );
NTSTATUS ParHarnessUnload( IN PDEVICE_EXTENSION Extension );
#endif // PAR_TEST_HARNESS
#endif // _PARHARNS_
|