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) 1992, Microsoft Corporation.
//
// File: testsup.h
//
// Contents: This file defines function prototypes for routines
// which are useful for testing the DsFs driver.
//
// Functions: DsfsCleanup
// DsfsDefineLogicalRoot, public
// DsfsDefineProvider, public
// DsfsReadStruct, public
// DfsCreateSymbolicLink, public
// DfsCreateLogicalRootName, public
//
// Notes: A selected set of these routines should be moved into
// a more public place.
//
// History: 04 Feb 92 alanw Created.
//
//--------------------------------------------------------------------------
#ifndef _TESTSUP_
#define _TESTSUP_
extern HANDLE DsfsFile; extern PWSTR DsfsDeviceName; extern PWSTR DsfsLogicalRootName;
VOID DsfsCleanup (void);
NTSTATUS DsfsDefineLogicalRoot( IN PWSTR LogicalRoot );
NTSTATUS DsfsDefineProvider( IN PWSTR ProviderName, IN USHORT eProviderId, IN USHORT fProvCapability );
#ifdef _DSFSCTL_
NTSTATUS DsfsReadStruct( PFILE_DFS_READ_STRUCT_PARAM pRsParam, PUCHAR pucData ); #endif // _DSFSCTL_
NTSTATUS DfsCreateSymbolicLink( IN PWSTR Local, IN PWSTR DestStr );
BOOLEAN DfsCreateLogicalRootName ( PWSTR Name, PUNICODE_STRING Dest );
#endif // _TESTSUP_
|