Share via


sysinfoapi.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

sysinfoapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
EnumSystemFirmwareTables

지정된 형식의 모든 시스템 펌웨어 테이블을 열거합니다.
GetComputerNameExA

로컬 컴퓨터와 연결된 NetBIOS 또는 DNS 이름을 검색합니다. 이름은 시스템이 레지스트리에서 읽을 때 시스템 시작 시 설정됩니다. (ANSI)
GetComputerNameExW

로컬 컴퓨터와 연결된 NetBIOS 또는 DNS 이름을 검색합니다. 이름은 시스템이 레지스트리에서 읽을 때 시스템 시작 시 설정됩니다. (유니코드)
GetDeveloperDriveEnablementState

개발자 드라이브를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.
GetIntegratedDisplaySize

기본 제공 화면의 대각선 크기를 인치 단위로 가장 잘 예측합니다.
GetLocalTime

현재 로컬 날짜 및 시간을 검색합니다.
GetLogicalProcessorInformation

논리 프로세서 및 관련 하드웨어에 대한 정보를 검색합니다.
GetLogicalProcessorInformationEx

논리 프로세서 및 관련 하드웨어의 관계에 대한 정보를 검색합니다.
GetNativeSystemInfo

WOW64에서 실행되는 애플리케이션에 현재 시스템에 대한 정보를 검색합니다.
GetPhysicallyInstalledSystemMemory

컴퓨터에 물리적으로 설치된 RAM의 양을 검색합니다.
GetProcessorSystemCycleTime

프로세서가 활성화된 이후 지정된 프로세서 그룹의 각 프로세서가 DPC(지연 프로시저 호출) 및 ISR(인터럽트 서비스 루틴)을 실행하는 데 소요된 주기 시간을 검색합니다.
GetProductInfo

로컬 컴퓨터에서 운영 체제의 제품 유형을 검색하고 형식을 지정된 운영 체제에서 지원하는 제품 유형에 매핑합니다.
GetSystemDirectoryA

시스템 디렉터리의 경로를 검색합니다. (ANSI)
GetSystemDirectoryW

시스템 디렉터리의 경로를 검색합니다. (유니코드)
GetSystemFirmwareTable

펌웨어 테이블 공급자에서 지정된 펌웨어 테이블을 검색합니다.
GetSystemInfo

현재 시스템에 대한 정보를 검색합니다.
GetSystemTime

현재 시스템 날짜 및 시간을 UTC(협정 세계시) 형식으로 검색합니다.
GetSystemTimeAdjustment

시스템이 정기적인 시간 조정을 하루 중 시계에 적용하는지 여부를 결정하고 이러한 조정의 값과 기간을 가져옵니다.
GetSystemTimeAdjustmentPrecise

시스템이 주기적이고 프로그래밍된 시간 조정을 하루 중 시계에 적용하는지 여부를 결정하고 이러한 조정의 값과 기간을 얻습니다.
GetSystemTimeAsFileTime

현재 시스템 날짜 및 시간을 검색합니다. 정보는 UTC(협정 세계시) 형식입니다.
GetSystemTimePreciseAsFileTime

GetSystemTimePreciseAsFileTime 함수는 가능한 전체 자릿수(<1us)가 가장 높은 현재 시스템 날짜 및 시간을 검색합니다. 검색된 정보는 UTC(협정 세계시) 형식입니다.
GetSystemWindowsDirectoryA

다중 사용자 시스템에서 공유 Windows 디렉터리의 경로를 검색합니다. (ANSI)
GetSystemWindowsDirectoryW

다중 사용자 시스템에서 공유 Windows 디렉터리의 경로를 검색합니다. (유니코드)
GetTickCount

시스템이 시작된 후 경과된 시간(최대 49.7일)을 검색합니다.
GetTickCount64

시스템이 시작된 후 경과된 시간(밀리초)을 검색합니다.
GetVersion

Windows 8.1 릴리스하면서 GetVersion API의 동작이 운영 체제 버전에 대해 반환되는 값에서 변경되었습니다. 이제 GetVersion 함수에서 반환되는 값은 애플리케이션이 매니페스트되는 방식에 따라 달라집니다.
GetVersionExA

Windows 8.1 릴리스하면서 GetVersionEx API의 동작이 운영 체제 버전에 대해 반환되는 값에서 변경되었습니다. 이제 GetVersionEx 함수에서 반환되는 값은 애플리케이션이 매니페스트되는 방법에 따라 달라집니다. (ANSI)
GetVersionExW

Windows 8.1 릴리스하면서 GetVersionEx API의 동작이 운영 체제 버전에 대해 반환되는 값에서 변경되었습니다. 이제 GetVersionEx 함수에서 반환되는 값은 애플리케이션이 매니페스트되는 방법에 따라 달라집니다. (유니코드)
GetWindowsDirectoryA

Windows 디렉터리의 경로를 검색합니다. (ANSI)
GetWindowsDirectoryW

Windows 디렉터리의 경로를 검색합니다. (유니코드)
GlobalMemoryStatusEx

물리적 메모리와 가상 메모리 모두에 대한 시스템의 현재 사용량에 대한 정보를 검색합니다. (GlobalMemoryStatusEx)
InstallELAMCertificateInfo

빌드 시 ELAM 드라이버에 연결된 리소스 파일에 지정된 인증서 정보를 설치합니다.
IsUserCetAvailableInEnvironment

사용자 모드 하드웨어 적용 스택 보호를 지정된 환경에 사용할 수 있는지 여부를 쿼리합니다.
SetComputerNameA

로컬 컴퓨터의 새 NetBIOS 이름을 설정합니다. 이름은 레지스트리에 저장되며 이름 변경은 다음에 사용자가 컴퓨터를 다시 시작할 때 적용됩니다. (ANSI)
SetComputerNameExA

로컬 컴퓨터의 새 NetBIOS 또는 DNS 이름을 설정합니다. (ANSI)
SetComputerNameExW

로컬 컴퓨터의 새 NetBIOS 또는 DNS 이름을 설정합니다. (유니코드)
SetComputerNameW

로컬 컴퓨터의 새 NetBIOS 이름을 설정합니다. 이름은 레지스트리에 저장되며 이름 변경은 다음에 사용자가 컴퓨터를 다시 시작할 때 적용됩니다. (유니코드)
SetLocalTime

현재 현지 시간 및 날짜를 설정합니다.
SetSystemTime

현재 시스템 시간과 날짜를 설정합니다. 시스템 시간은 UTC(협정 세계시)로 표현됩니다.
SetSystemTimeAdjustment

시스템의 요일 시계에 대한 주기적인 시간 조정을 사용하거나 사용하지 않도록 설정합니다. 사용하도록 설정하면 이러한 시간 조정을 사용하여 시간을 다른 시간 원본 정보와 동기화할 수 있습니다. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

시스템의 요일 시계에 대한 주기적인 시간 조정을 사용하거나 사용하지 않도록 설정합니다. 사용하도록 설정하면 이러한 시간 조정을 사용하여 시간을 다른 시간 원본 정보와 동기화할 수 있습니다. (SetSystemTimeAdjustmentPrecise)

구조체

 
MEMORYSTATUSEX

확장 메모리를 포함하여 물리적 메모리와 가상 메모리의 현재 상태에 대한 정보를 포함합니다.
SYSTEM_INFO

현재 컴퓨터 시스템에 대한 정보를 포함합니다. 여기에는 프로세서의 아키텍처 및 유형, 시스템의 프로세서 수, 페이지 크기 및 기타 정보가 포함됩니다.

열거형

 
COMPUTER_NAME_FORMAT

컴퓨터 이름의 형식을 지정합니다.
DEVELOPER_DRIVE_ENABLEMENT_STATE

개발자 드라이브 사용 상태의 가능한 값 열거형입니다.