Web Server Core Functions
이 섹션에서는 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 모듈 디자인을 참조하세요.