151 lines
1.4 KiB
C
151 lines
1.4 KiB
C
/*++
|
||
|
||
Copyright (c) 1991 Microsoft Corporation
|
||
|
||
Module Name:
|
||
|
||
vrnetapi.h
|
||
|
||
Abstract:
|
||
|
||
Contains prototypes and definitions for Vdm Redir lanman support routines
|
||
|
||
Author:
|
||
|
||
Richard L Firth (rfirth) 21-Oct-1991
|
||
|
||
Revision History:
|
||
|
||
21-Oct-1991 rfirth
|
||
Created
|
||
|
||
--*/
|
||
|
||
//
|
||
// the top bit of the api number (word) is used by the dosnet library to
|
||
// indicate whether certain APIs should be remoted over a null session
|
||
// (according to the code in the dos redir)
|
||
//
|
||
|
||
#define USE_NULL_SESSION_FLAG 0x8000
|
||
|
||
|
||
|
||
//
|
||
// prototypes
|
||
//
|
||
|
||
VOID
|
||
VrNetRemoteApi(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetTransactApi(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetNullTransactApi(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetServerEnum(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetUseAdd(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetUseDel(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetUseEnum(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetUseGetInfo(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetWkstaGetInfo(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetWkstaSetInfo(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetMessageBufferSend(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetCDNames(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetComputerName(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetUserName(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetDomainName(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetLogonServer(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrNetGetDCName(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrReturnAssignMode(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrSetAssignMode(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrGetAssignListEntry(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrDefineMacro(
|
||
VOID
|
||
);
|
||
|
||
VOID
|
||
VrBreakMacro(
|
||
VOID
|
||
);
|
||
|
||
VOID VrNetServiceControl(
|
||
VOID
|
||
);
|
||
|