이름 서비스 항목에 대한 조건

이름 서비스 항목을 처리할 때 사용되는 조건은 다음과 같습니다.

  • RpcNsBindingLookupBeginNULL이 아닌 항목 이름을 제공하는 경우 해당 항목은 바인딩 핸들을 검색하는 유일한 항목이 됩니다. NULL을 전달하면 로그온 도메인의 모든 항목이 검색됩니다. 여기에는 신뢰할 수 있는 도메인이 포함되지 않습니다.
  • 인터페이스 핸들을 제공하는 경우 항목의 인터페이스 섹션에 해당 인터페이스 UUID의 호환되는 버전이 포함된 경우에만 바인딩 핸들이 항목에서 반환됩니다. 즉, 주 버전 번호는 인터페이스 UUID와 동일해야 하지만 부 버전 번호는 사용자보다 크거나 같아야 합니다.
  • 개체 UUID를 제공하는 경우 항목의 개체 UUID 섹션에 특정 개체 UUID가 포함된 경우에만 바인딩 핸들이 항목에서 반환됩니다.

이름 서비스 항목이 위에서 설명한 조건을 유지하면 해당 항목의 모든 바인딩 핸들이 수집됩니다. 클라이언트에서 지원하지 않는 프로토콜 시퀀스가 있는 핸들은 삭제되고 나머지 핸들은 RpcNsBindingLookupNext의 출력으로 반환됩니다.