SWbemDateTime.SetFileTime method

SWbemDateTime 개체의 SetFileTime 메서드는 FILETIME 형식 문자열의 날짜를 CIM datetime 형식으로 변환합니다.

FILETIME 형식은 1601년 1월 1일 시작부터 100나노초 단위의 수를 나타내는 64비트 datetime 구조체입니다. WMI(Windows Management Instrumentation)는 FILETIME 값을 부호 없는 64비트 숫자의 문자열 표현으로 처리합니다.

구문 설명은 스크립팅 API의 문서 규칙을 참조하세요.

구문

SWbemDateTime.SetFileTime( _
  ByVal strFileTime, _
  [ ByVal bIsLocal ] _
)

매개 변수

strFileTime[in]

개체를 설정하는 데 사용되는 FILETIME 값입니다.

bIsLocal[in, optional]

TRUE이면 strFileTime이 현지 시간으로 해석됩니다. UTC(협정 세계시) 속성에는 올바른 UTC 오프셋으로 변환된 현지 시간이 포함됩니다. bIsLocalFALSE이면 strFileTime은 오프셋이 0인 UTC 값으로 직접 변환됩니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

오류 코드

SetFileTime 메서드를 완료한 후 Err 개체에 아래 목록의 오류 코드가 포함될 수 있습니다.

wbemErrInvalidSyntax - 2147749921(0x80041021)

strFileTime 형식이 잘못되었습니다.

설명

SetFileTime을 성공적으로 호출한 후 datetime 값은 항상 절대(datetime) 값으로 해석되고 IsIntervalFALSE로 설정됩니다.

예제

SWbemDateTime 개체를 사용하여 CIM DATETIME 값을 FILETIME 형식 또는 VT_DATE 형식으로 변환하는 예제를 보려면 WMI 작업: 날짜 및 시간을 참조하세요. CIM DATETIME 형식에 대한 설명은 날짜 및 시간 형식을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Wbemdisp.h
유형 라이브러리
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemDateTime
IID
IID_ISWbemDateTime

추가 정보

SWbemDateTime.SetVarDate

SWbemDateTime

DATETIME