다음을 통해 공유


레코드 작업

설치 관리자는 설치 데이터베이스의 레코드를 조작하는 함수를 제공합니다. 이러한 함수를 쿼리 작업에서 설명한 함수와 함께 사용하여 데이터베이스를 실제로 변경할 수 있습니다.

다음 함수는 레코드를 만들거나 제거합니다.

  • 데이터베이스에 대한 새 레코드를 만들려면 MsiCreateRecord 함수를 호출합니다.
  • 레코드에서 데이터를 지우려면 MsiRecordClearData 함수를 호출하여 각 필드를 null로 설정합니다.

다음 함수는 지정된 레코드 필드를 채웁니다.

다음 함수는 지정된 레코드 필드의 값을 읽습니다.

다음 함수는 정보 레코드 함수입니다.

  • 레코드에 포함된 필드 수를 얻으려면 MsiRecordGetFieldCount 함수를 호출합니다.
  • 필드 크기를 얻으려면 MsiRecordDataSize 함수를 호출합니다. MsiRecordDataSize의 반환 값은 필드 형식에 민감합니다.