mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 09:55:50 +00:00
kernel32: Implement GetFirmwareType().
This commit is contained in:
parent
95f2cc0f15
commit
ac031bff9e
|
@ -692,6 +692,7 @@
|
|||
@ stdcall -import GetFinalPathNameByHandleW(long ptr long long)
|
||||
@ stdcall GetFirmwareEnvironmentVariableA(str str ptr long)
|
||||
@ stdcall GetFirmwareEnvironmentVariableW(wstr wstr ptr long)
|
||||
@ stdcall GetFirmwareType(ptr)
|
||||
@ stdcall -import GetFullPathNameA(str long ptr ptr)
|
||||
# @ stub GetFullPathNameTransactedA
|
||||
# @ stub GetFullPathNameTransactedW
|
||||
|
|
|
@ -740,6 +740,18 @@ BOOL WINAPI SetFirmwareEnvironmentVariableW(const WCHAR *name, const WCHAR *guid
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* GetFirmwareType (KERNEL32.@)
|
||||
*/
|
||||
BOOL WINAPI GetFirmwareType(FIRMWARE_TYPE *type)
|
||||
{
|
||||
if (!type)
|
||||
return FALSE;
|
||||
|
||||
*type = FirmwareTypeUnknown;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
* GetNumaNodeProcessorMask (KERNEL32.@)
|
||||
*/
|
||||
|
|
|
@ -2203,6 +2203,7 @@ WINBASEAPI DWORD WINAPI GetFileSize(HANDLE,LPDWORD);
|
|||
WINBASEAPI BOOL WINAPI GetFileSizeEx(HANDLE,PLARGE_INTEGER);
|
||||
WINBASEAPI BOOL WINAPI GetFileTime(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME);
|
||||
WINBASEAPI DWORD WINAPI GetFileType(HANDLE);
|
||||
WINBASEAPI BOOL WINAPI GetFirmwareType(PFIRMWARE_TYPE);
|
||||
#define GetFreeSpace(w) (__MSABI_LONG(0x100000))
|
||||
WINBASEAPI DWORD WINAPI GetFullPathNameA(LPCSTR,DWORD,LPSTR,LPSTR*);
|
||||
WINBASEAPI DWORD WINAPI GetFullPathNameW(LPCWSTR,DWORD,LPWSTR,LPWSTR*);
|
||||
|
|
|
@ -6495,6 +6495,13 @@ typedef enum _PROCESS_MITIGATION_POLICY
|
|||
MaxProcessMitigationPolicy
|
||||
} PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY;
|
||||
|
||||
typedef enum _FIRMWARE_TYPE
|
||||
{
|
||||
FirmwareTypeUnknown,
|
||||
FirmwareTypeBios,
|
||||
FirmwareTypeUefi,
|
||||
FirmwareTypeMax
|
||||
} FIRMWARE_TYPE, *PFIRMWARE_TYPE;
|
||||
|
||||
/* Intrinsic functions */
|
||||
|
||||
|
|
Loading…
Reference in a new issue