암호를 포함하여 LabVIEW 프로젝트 라이브러리에 대한 편집 권한의 레벨을 설정합니다.

이 메소드는 프로젝트 라이브러리 프로퍼티 대화 상자의 보호 페이지와 비슷합니다.

노트 LabVIEW Datalogging and Supervisory Control Module은 런타임 엔진에서 이 메소드를 지원합니다.

파라미터

이름 데이터 타입 필수 설명
잠금 상태 cenum.png

프로젝트 라이브러리의 편집 권한 레벨을 지정합니다.

0잘못된 잠금 상태
1잠기지 않음 - 사용자는프로젝트 라이브러리가 소유하고 있는 공개 및 비공개 항목을 볼 수 있으며 프로젝트 라이브러리와 해당 속성을 편집할 수 있습니다.
2잠금 (암호 없음)―사용자는 프로젝트 라이브러리의 아이템 추가 및 제거, 프로젝트 라이브러리 프로퍼티 편집, 또는 프로젝트 라이브러리 고유의 프라이빗 아이템 보기를 할 수 없습니다.
3암호로 보호됨―사용자는 프로젝트 라이브러리의 아이템 추가 및 제거, 프로젝트 라이브러리 프로퍼티 편집 또는 프로젝트 라이브러리 고유의 프라이빗 아이템 보기를 할 수 없습니다. 사용자가 프로젝트 라이브러리를 편집하려면 반드시 암호를 입력해야 합니다.
대화식 cbool.png 아니오

프로젝트 라이브러리에서 패스워드를 사용할 수 있는 방법을 지정합니다. interactive가 거짓(기본)인 경우, 암호를 사용하여 암호로 보호된 프로젝트 라이브러리의 잠금을 해제하거나 보호되지 않은 프로젝트 라이브러리에 암호를 설정할 수 있습니다. interactive가 참인 경우, LabVIEW는 암호를 무시하고 잠금 상태를 변경하도록 요청하는 대화 상자를 디스플레이합니다.

암호 cstr.png 아니오

암호 보호를 추가하려는 프로젝트 라이브러리를 설정하기 위한 암호, 또는 암호로 보호된 프로젝트 라이브러리를 해제하기 위해 사용하는 패스워드를 지정합니다.

캐시에 넣기 cbool.png 아니오

암호에서 지정된 암호의 캐시 여부를 지정합니다. 기본은 거짓이며 LabVIEW 암호 캐시에 암호를 추가하지 않습니다.

참조

다음 테이블은 이 메소드의 특성을 나열합니다.

짧은 이름 Set Lock State
데이터 타입 반환값 없음
런타임 엔진에서 사용 가능 아니오
Real-Time OS에서 사용 가능 아니오
VI가 실행 중일 때 설정 가능 아니오
프런트패널을 메모리에 로드 아니오
사용 전에 암호 확인 필요 아니오
블록다이어그램을 메모리에 로드 아니오
원격 접근 허용됨