다음을 통해 공유


pragma deleteinstance

pragma deleteinstance 명령은 리포지토리에서 클래스의 기존 인스턴스를 삭제합니다.

이 명령의 구문 설명은 다음과 같습니다.

#pragma deleteinstance("InstanceId", [Flag])

InstanceId는 MOF 컴파일러가 현재 네임스페이스에서 삭제하는 인스턴스의 고유 식별자입니다.

[Flag]는 다음 인수 중 하나여야 합니다.

플래그 설명
fail 클래스가 리포지토리에 아직 없는 경우 MOF 컴파일러가 오류 메시지와 함께 종료되도록 합니다.
nofail 클래스가 아직 없더라도 MOF 컴파일러가 계속되도록 합니다.

예제

다음 예제는 이 명령을 사용하는 방법을 보여줍니다.

#pragma deleteinstance(
    "MSFT_RisingFallingTemplate.id='TestRisingFallingCorrId'",
    nofail)

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008

추가 정보

전처리기 명령