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