다음을 통해 공유


Framework 개체 메서드

각 프레임워크 개체는 메서드 집합(함수)을 내보냅니다. 각 메서드는 다음 두 가지 목적 중 하나를 제공합니다.

  • 개체와 연결된 작업을 수행합니다.

    예를 들어 WdfIoQueueCreate 메서드는 디바이스에 대한 I/O 큐를 만듭니다.

    작업을 수행하는 메서드는 일반적으로 NTSTATUS 값을 반환합니다.

  • 개체와 연결된 속성을 검색하거나 수정합니다.

    예를 들어 WdfRequestGetInformation 메서드는 I/O 요청의 완료 상태 대한 정보를 반환합니다.

    속성을 검색하는 메서드는 일반적으로 속성의 값을 반환하지만 속성을 수정하는 메서드는 일반적으로 값을 반환하지 않습니다.

각 개체 메서드는 개체 핸들을 입력으로 허용합니다. 드라이버가 개체 메서드에 잘못된 개체 핸들을 전달하면 시스템 버그 검사 발생합니다.