Leaked source code of windows server 2003
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.
|
|
#ifndef __METAEXP_AUTH__
#define __METAEXP_AUTH__
#include <iadmw.h> // COM Interface header file.
// Validates that the user had privleges to open a metabase handle
BOOL AUTHUSER( COSERVERINFO * pCoServerInfo );
// Validate that the node is of a given KeyType
BOOL ValidateNode(COSERVERINFO * pCoServerInfo, WCHAR *pwszMBPath, WCHAR* KeyType ); BOOL ValidateNode(COSERVERINFO * pCoServerInfo, WCHAR *pwszMBPath, DWORD KeyType );
// Create CoServerInfoStruct
COSERVERINFO * CreateServerInfoStruct(WCHAR* pwszServer, WCHAR* pwszUser, WCHAR* pwszDomain, WCHAR* pwszPassword, DWORD dwAuthnLevel, BOOL bUsesImpersonation = true); VOID FreeServerInfoStruct(COSERVERINFO * pServerInfo);
BOOL UsesImpersonation(COSERVERINFO * pServerInfo);
#endif
|