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.
|
|
//
// Pei-Hwa Lin (peiwhal), July 17, 1997
//
#include "urltrk.h"
#ifdef unix
extern "C" #endif /* unix */
BOOL WINAPI IsLoggingEnabledW ( IN LPCWSTR pwszUrl ) { DWORD cbSize; LPSTR lpUrl = NULL; BOOL bRet = FALSE;
if (pwszUrl == NULL) { SetLastError(ERROR_INVALID_PARAMETER); return bRet; }
cbSize = lstrlenW(pwszUrl) + sizeof(WCHAR); lpUrl = (LPSTR)LocalAlloc(LPTR, cbSize); if (!lpUrl) { SetLastError(ERROR_NOT_ENOUGH_MEMORY); return bRet; }
int i=WideCharToMultiByte(CP_ACP, 0, pwszUrl, -1, lpUrl, cbSize, NULL, NULL); if (!i) { SetLastError(ERROR_NOT_ENOUGH_MEMORY); LocalFree(lpUrl); return bRet; }
bRet = IsLoggingEnabledA(lpUrl); LocalFree(lpUrl); return bRet; }
|