📄 stubs.c
字号:
ULONG
STDCALL
RemoveVectoredExceptionHandler(
PVOID VectoredHandlerHandle
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
RequestDeviceWakeup(
HANDLE hDevice
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
RequestWakeupLatency(
LATENCY_TIME latency
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
UINT
STDCALL
ResetWriteWatch(
LPVOID lpBaseAddress,
SIZE_T dwRegionSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
VOID
STDCALL
RestoreLastError(
DWORD dwErrCode
)
{
STUB;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetMessageWaitingIndicator(
HANDLE hMsgIndicator,
ULONG ulMsgCount
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
EXECUTION_STATE
STDCALL
SetThreadExecutionState(
EXECUTION_STATE esFlags
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
TzSpecificLocalTimeToSystemTime(
CONST TIME_ZONE_INFORMATION *lpTimeZoneInformation,
CONST SYSTEMTIME *lpLocalTime,
LPSYSTEMTIME lpUniversalTime
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
UnregisterWait(
HANDLE WaitHandle
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
UnregisterWaitEx(
HANDLE WaitHandle,
HANDLE CompletionEvent
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
WriteFileGather(
HANDLE hFile,
FILE_SEGMENT_ELEMENT aSegmentArray[],
DWORD nNumberOfBytesToWrite,
LPDWORD lpReserved,
LPOVERLAPPED lpOverlapped
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
DeleteVolumeMountPointW(
LPCWSTR lpszVolumeMountPoint
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
DnsHostnameToComputerNameW (
LPCWSTR Hostname,
LPWSTR ComputerName,
LPDWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstVolumeW(
LPWSTR lpszVolumeName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstVolumeMountPointW(
LPCWSTR lpszRootPathName,
LPWSTR lpszVolumeMountPoint,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
FindNextVolumeW(
HANDLE hFindVolume,
LPWSTR lpszVolumeName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
FindNextVolumeMountPointW(
HANDLE hFindVolumeMountPoint,
LPWSTR lpszVolumeMountPoint,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetFirmwareEnvironmentVariableW(
LPCWSTR lpName,
LPCWSTR lpGuid,
PVOID pBuffer,
DWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
GetVolumePathNameW(
LPCWSTR lpszFileName,
LPWSTR lpszVolumePathName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
GetVolumePathNamesForVolumeNameW(
LPCWSTR lpszVolumeName,
LPWSTR lpszVolumePathNames,
DWORD cchBufferLength,
PDWORD lpcchReturnLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
ReplaceFileW(
LPCWSTR lpReplacedFileName,
LPCWSTR lpReplacementFileName,
LPCWSTR lpBackupFileName,
DWORD dwReplaceFlags,
LPVOID lpExclude,
LPVOID lpReserved
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetFirmwareEnvironmentVariableW(
LPCWSTR lpName,
LPCWSTR lpGuid,
PVOID pValue,
DWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetVolumeMountPointW(
LPCWSTR lpszVolumeMountPoint,
LPCWSTR lpszVolumeName
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
DeleteVolumeMountPointA(
LPCSTR lpszVolumeMountPoint
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
DnsHostnameToComputerNameA (
LPCSTR Hostname,
LPSTR ComputerName,
LPDWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstVolumeA(
LPSTR lpszVolumeName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
FindFirstVolumeMountPointA(
LPCSTR lpszRootPathName,
LPSTR lpszVolumeMountPoint,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
FindNextVolumeA(
HANDLE hFindVolume,
LPSTR lpszVolumeName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
FindNextVolumeMountPointA(
HANDLE hFindVolumeMountPoint,
LPSTR lpszVolumeMountPoint,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
GetFirmwareEnvironmentVariableA(
LPCSTR lpName,
LPCSTR lpGuid,
PVOID pBuffer,
DWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
GetVolumeNameForVolumeMountPointA(
LPCSTR lpszVolumeMountPoint,
LPSTR lpszVolumeName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
GetVolumePathNameA(
LPCSTR lpszFileName,
LPSTR lpszVolumePathName,
DWORD cchBufferLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
GetVolumePathNamesForVolumeNameA(
LPCSTR lpszVolumeName,
LPSTR lpszVolumePathNames,
DWORD cchBufferLength,
PDWORD lpcchReturnLength
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
ReplaceFileA(
LPCSTR lpReplacedFileName,
LPCSTR lpReplacementFileName,
LPCSTR lpBackupFileName,
DWORD dwReplaceFlags,
LPVOID lpExclude,
LPVOID lpReserved
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetFirmwareEnvironmentVariableA(
LPCSTR lpName,
LPCSTR lpGuid,
PVOID pValue,
DWORD nSize
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetVolumeMountPointA(
LPCSTR lpszVolumeMountPoint,
LPCSTR lpszVolumeName
)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL GetConsoleKeyboardLayoutNameA(LPSTR name)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL GetConsoleKeyboardLayoutNameW(LPWSTR name)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
DWORD STDCALL GetHandleContext(HANDLE hnd)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
HANDLE STDCALL CreateSocketHandle(VOID)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL SetHandleContext(HANDLE hnd,DWORD context)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL UTRegister( HMODULE hModule, LPSTR lpsz16BITDLL,
LPSTR lpszInitName, LPSTR lpszProcName,
FARPROC *ppfn32Thunk, FARPROC pfnUT32CallBack,
LPVOID lpBuff )
{
STUB;
return 0;
}
/*
* @unimplemented
*/
VOID STDCALL UTUnRegister( HMODULE hModule )
{
STUB;
}
/*
* @unimplemented
*/
#if 0
FARPROC STDCALL DelayLoadFailureHook(unsigned int dliNotify, PDelayLoadInfo pdli)
#else
FARPROC STDCALL DelayLoadFailureHook(unsigned int dliNotify, PVOID pdli)
#endif
{
STUB;
return 0;
}
/*
* @unimplemented
*/
NTSTATUS STDCALL CreateNlsSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,ULONG Size,ULONG AccessMask)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL IsValidUILanguage(LANGID langid)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
VOID STDCALL NlsConvertIntegerToString(ULONG Value,ULONG Base,ULONG strsize, LPWSTR str, ULONG strsize2)
{
STUB;
}
/*
* @unimplemented
*/
UINT STDCALL SetCPGlobal(UINT CodePage)
{
STUB;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
SetClientTimeZoneInformation(
CONST TIME_ZONE_INFORMATION *lpTimeZoneInformation
)
{
STUB;
return 0;
}
ULONG
WINAPI
NlsGetCacheUpdateCount(VOID)
{
STUB;
return 0;
}
BOOL
STDCALL
Wow64DisableWow64FsRedirection (VOID ** pv)
{
STUB;
return FALSE;
}
BOOL
STDCALL
Wow64RevertWow64FsRedirection (VOID * pv)
{
STUB;
return FALSE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -