NT4/private/mvdm/inc/vrnetapi.h
2020-09-30 17:12:29 +02:00

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
);