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.
 
 
 
 
 
 

46 lines
819 B

/*++
Copyright (c) Microsoft Corporation. All rights reserved.
Module Name:
util.h
Abstract:
This module contains utility routines for the PnP registry merge-restore
routines.
Author:
Jim Cavalaris (jamesca) 2-10-2000
Environment:
User-mode only.
Revision History:
10-February-2000 jamesca
Creation and initial implementation.
--*/
#define ARRAY_SIZE(array) (sizeof(array)/sizeof(array[0]))
#define SIZECHARS(x) (sizeof((x))/sizeof(TCHAR))
BOOL
pSifUtilFileExists(
IN PCTSTR FileName,
OUT PWIN32_FIND_DATA FindData OPTIONAL
);
BOOL
pSifUtilStringFromGuid(
IN CONST GUID *Guid,
OUT PTSTR GuidString,
IN DWORD GuidStringSize
);