WMI 오류 없음 상수
WMI는 상태를 나타내고 오류를 나타내지 않는 코드를 반환합니다.
작업으로 인해 오류가 발생하지 않으면 WMI는 다음 코드 중 하나를 작업의 상태를 나타내는 HRESULT로 반환합니다.
참고
WMI 클래스의 일부 메서드는 시스템 및 네트워크 오류 코드(예: 64)를 반환할 수 있습니다. 명령 프롬프트 창에서 net helpmsg 명령을 사용하여 이러한 유형의 오류 코드 정의를 확인할 수 있습니다. 예를 들어 명령 net helpmsg 64는 지정된 네트워크 이름을 더 이상 사용할 수 없다는 메시지를 반환합니다.
C++에서 FormatMessage를 호출하고 메시지 모듈로 C:\Windows\System32\wbem\wmiutils.dll을 지정할 수 있습니다.
-
WBEM_S_NO_ERROR
-
-
0(0x0)
-
작업이 완료되었습니다.
-
-
WBEM_S_FALSE
-
-
1(0x1)
-
사용할 수 있는 개체가 없거나, 반환된 개체 수가 요청한 개체 수보다 작거나, 열거형의 끝에서 이 값이 반환되는 경우. uCount 매개 변수의 값을 0으로 설정하여 메서드를 호출할 때도 이 값이 반환됩니다.
-
-
WBEM_S_ALREADY_EXISTS
-
-
262145(0x40001)
-
이미 존재하는 개체 또는 클래스를 만들려고 했습니다.
-
-
WBEM_S_RESET_TO_DEFAULT
-
-
262146(0x40002)
-
재정의된 속성이 삭제된 경우. 이 삭제의 결과로 재정의되지 않은 원래 값이 복원되었음을 알리기 위해 이 값이 반환됩니다.
-
-
WBEM_S_DIFFERENT
-
-
262147(0x40003)
-
비교되는 항목(개체, 클래스 등)이 동일하지 않습니다.
-
-
WBEM_S_TIMEDOUT
-
-
262148(0x40004)
-
호출 시간이 초과되었습니다. 이는 오류 조건이 아닙니다. 따라서 일부 결과가 반환되었을 수도 있습니다.
-
-
WBEM_S_NO_MORE_DATA
-
-
262149(0x40005)
-
열거형에서 사용할 수 있는 데이터가 더 이상 없으므로 사용자가 열거형을 종료해야 경우
-
-
WBEM_S_OPERATION_CANCELLED
-
-
262150(0x40006)
-
작업이 의도적으로 또는 의도치 않게 취소되었습니다.
-
-
WBEM_S_PENDING
-
-
262151(0x40007)
-
요청이 여전히 처리되고 있지만 아직 결과를 사용할 수 없는 경우
-
-
WBEM_S_DUPLICATE_OBJECTS
-
-
262152(0x40008)
-
열거형의 결과 집합에서 동일한 개체의 복사본을 두 개 이상 삭제한 경우
-
-
WBEM_S_ACCESS_DENIED
-
-
262153(0x40009)
-
전부가 아닌 일부 리소스에 대한 사용자의 액세스가 거부된 경우
-
-
WBEM_S_PARTIAL_RESULTS
-
-
262160(0x40010)
-
보안 위반이 아니라 리소스에 액세스할 수 없기 때문에 사용자가 요청한 개체를 모두 받지 못한 경우
-
-
WBEM_S_LIMITED_SERVICE
-
-
274433(0x43001)
-
공급자가 제한된 서비스를 사용할 수 있는 경우
-
-
WBEM_S_INDIRECTLY_UPDATED
-
-
274434(0x43002)
-
다음에 사용하도록 예약됩니다.
-
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
헤더 |
|
IDL |
|