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.
 
 
 
 
 
 

48 lines
1.3 KiB

//*************************************************************
//
// userdiff.h - Header file for userdiff.c
//
// Microsoft Confidential
// Copyright (c) Microsoft Corporation 1995
// All rights reserved
//
//*************************************************************
#define USERDIFF TEXT("UserDiff")
#define USERDIFR_LOCATION TEXT("%SystemRoot%\\system32\\config\\userdifr")
#define USERDIFF_LOCATION TEXT("%SystemRoot%\\system32\\config\\userdiff")
//
// Hive processing key words
//
#define UD_ACTION TEXT("Action")
#define UD_KEYNAME TEXT("KeyName")
#define UD_VALUE TEXT("Value")
#define UD_VALUENAME TEXT("ValueName")
#define UD_VALUENAMES TEXT("ValueNames")
#define UD_FLAGS TEXT("Flags")
#define UD_ITEM TEXT("Item")
#define UD_COMMANDLINE TEXT("CommandLine")
#define UD_PRODUCTTYPE TEXT("Product")
#define MAX_BUILD_NUMBER 30
typedef struct _UDNODE {
TCHAR szBuildNumber[MAX_BUILD_NUMBER];
DWORD dwBuildNumber;
struct _UDNODE *pNext;
} UDNODE, * LPUDNODE;
#if defined(__cplusplus)
extern "C" {
#endif
BOOL ProcessUserDiff (LPPROFILE lpProfile, DWORD dwBuildNumber, LPVOID pEnv);
#if defined(__cplusplus)
}
#endif