이 섹션에서는 Web Server Core 및 통합 요청 처리 파이프라인 함수에 대해 설명합니다.
섹션 내용
다음 표에서는 통합 요청 처리 파이프라인에서 노출하는 함수를 나열합니다.
| 함수 | Description |
|---|---|
| 압축 | 압축 컨텍스트, 입력 버퍼, 출력 버퍼 및 압축 수준이 지정된 데이터를 압축합니다. |
| Compress2 | 압축 컨텍스트, 입력 버퍼, 출력 버퍼, 압축 수준 및 작업이 지정된 데이터를 압축합니다. |
| CreateCompression | 새 압축 컨텍스트를 만듭니다. |
| DeInitCompression | 압축 체계를 초기화 해제합니다. |
| DestroyCompression | 지정된 압축 컨텍스트를 삭제합니다. |
| HttpGetExtendedInterface | HTTP 서버 인스턴스 및 다운 캐스팅할 포인터가 지정된 확장된 HTTP 인터페이스를 검색합니다. |
| InitCompression | 압축 체계를 초기화합니다. |
| PFN_ASYNC_COMPLETION | 비동기 완성 함수 프로토타입을 정의합니다. |
| PFN_REGISTERMODULE | 네이 RegisterModule 티브 코드 HTTP 모듈에 대한 함수 프로토타입을 정의합니다. |
| PFN_WEBSOCKET_COMPLETION | WebSocket 완성 함수 프로토타입을 정의합니다. |
| ResetCompression | 압축 컨텍스트를 다시 설정합니다. |
설명
함수는 PFN_REGISTERMODULE 함수의 프로토타입입니다 RegisterModule . 모든 HTTP 모듈은 IIS가 모듈을 로드하는 데 사용할 함수를 구현하고 내보내 RegisterModule 는 데 필요합니다. HTTP 모듈을 만드는 방법에 대한 자세한 내용은 Native-Code HTTP 모듈 디자인을 참조하세요.