45 lines
962 B
C
45 lines
962 B
C
//+----------------------------------------------------------------------------
|
|
//
|
|
// Copyright (C) 1996, Microsoft Corporation
|
|
//
|
|
// File: dfsipc.h
|
|
//
|
|
// Contents: Code to communicate with the Dfs driver. The Dfs driver
|
|
// sends messages to the user level to resolve a name to either a domain or
|
|
// computer based Dfs name.
|
|
//
|
|
// Classes: None
|
|
//
|
|
// History: Feb 1, 1996 Milans Created
|
|
//
|
|
//-----------------------------------------------------------------------------
|
|
|
|
#ifndef _DFS_IPC_
|
|
#define _DFS_IPC_
|
|
|
|
typedef struct {
|
|
HANDLE hThreadStarted;
|
|
DWORD dwThreadStatus;
|
|
} PROCESS_DRIVER_MESSAGE_STARTUP, *LPPROCESS_DRIVER_MESSAGE_STARTUP;
|
|
|
|
NTSTATUS
|
|
DfsInitOurDomainDCs(
|
|
VOID);
|
|
|
|
NTSTATUS
|
|
DfsInitRemainingDomainDCs(
|
|
VOID);
|
|
|
|
NTSTATUS
|
|
DfsGetTrustedDomainDCs(
|
|
LPWSTR wszDomainName,
|
|
ULONG Flags);
|
|
|
|
NTSTATUS
|
|
DfsDomainReferral(
|
|
LPWSTR wszDomain,
|
|
LPWSTR wszShare);
|
|
|
|
#endif // _DFS_IPC_
|
|
|