다음을 통해 공유


IDiaAddressMap::put_addressMapEnabled

기호 주소를 변환하는 데 주소 맵을 사용해야 하는지 여부를 지정합니다.

구문

HRESULT put_addressMapEnabled ( 
   BOOL NewVal
);

매개 변수

NewVal

[in] TRUE로 설정하여 기호 변환을 사용하도록 설정하거나, FALSE를 사용하여 사용하지 않도록 설정합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

실행 가능 후처리기가 실행 파일을 업데이트하는 경우가 있습니다. DIA에는 기호를 새 레이아웃으로 변환하는 작업을 지원하는 메커니즘이 포함됩니다.

PDB 파일이 로드되면 파일에 저장된 주소 맵이 사용하도록 설정됩니다. 그러나 클라이언트 애플리케이션이 IDiaAddressMap::set_addressMap 메서드를 호출하여 자체 주소 맵을 제공해야 하는 경우가 있습니다. set_addressMap 메서드가 성공하는 경우 클라이언트 애플리케이션은 해당 주소 맵의 사용 기능을 사용하도록 설정하려면 TRUENewVal 매개 변수를 사용하여 put_addressMapEnabled 메서드를 호출해야 합니다.

사용하도록 설정되는 주소 맵의 현재 상태는 IDiaAddressMap::get_addressMapEnabled 메서드를 호출하여 검색할 수 있습니다.

참고 항목