ReactOS  0.4.14-dev-323-g6fe6a88
object_vtbl_t Struct Reference

#include <winhttp_private.h>

Collaboration diagram for object_vtbl_t:

Public Attributes

void(* destroy )(object_header_t *)
 
BOOL(* query_option )(object_header_t *, DWORD, void *, DWORD *)
 
BOOL(* set_option )(object_header_t *, DWORD, void *, DWORD)
 
void(* Destroy )(object_header_t *)
 
void(* CloseConnection )(object_header_t *)
 
DWORD(* QueryOption )(object_header_t *, DWORD, void *, DWORD *, BOOL)
 
DWORD(* SetOption )(object_header_t *, DWORD, void *, DWORD)
 
DWORD(* ReadFile )(object_header_t *, void *, DWORD, DWORD *, DWORD, DWORD_PTR)
 
DWORD(* WriteFile )(object_header_t *, const void *, DWORD, DWORD *)
 
DWORD(* QueryDataAvailable )(object_header_t *, DWORD *, DWORD, DWORD_PTR)
 
DWORD(* FindNextFileW )(object_header_t *, void *)
 
DWORD(* LockRequestFile )(object_header_t *, req_file_t **)
 

Detailed Description

Definition at line 60 of file winhttp_private.h.

Member Data Documentation

◆ CloseConnection

void(* object_vtbl_t::CloseConnection) (object_header_t *)

Definition at line 260 of file internet.h.

◆ destroy

void(* object_vtbl_t::destroy) (object_header_t *)

Definition at line 62 of file winhttp_private.h.

◆ Destroy

void(* object_vtbl_t::Destroy) (object_header_t *)

Definition at line 259 of file internet.h.

◆ FindNextFileW

DWORD(* object_vtbl_t::FindNextFileW) (object_header_t *, void *)

Definition at line 266 of file internet.h.

◆ LockRequestFile

DWORD(* object_vtbl_t::LockRequestFile) (object_header_t *, req_file_t **)

Definition at line 267 of file internet.h.

◆ query_option

BOOL(* object_vtbl_t::query_option) (object_header_t *, DWORD, void *, DWORD *)

Definition at line 63 of file winhttp_private.h.

◆ QueryDataAvailable

DWORD(* object_vtbl_t::QueryDataAvailable) (object_header_t *, DWORD *, DWORD, DWORD_PTR)

Definition at line 265 of file internet.h.

◆ QueryOption

DWORD(* object_vtbl_t::QueryOption) (object_header_t *, DWORD, void *, DWORD *, BOOL)

Definition at line 261 of file internet.h.

◆ ReadFile

DWORD(* object_vtbl_t::ReadFile) (object_header_t *, void *, DWORD, DWORD *, DWORD, DWORD_PTR)

Definition at line 263 of file internet.h.

◆ set_option

BOOL(* object_vtbl_t::set_option) (object_header_t *, DWORD, void *, DWORD)

Definition at line 64 of file winhttp_private.h.

◆ SetOption

DWORD(* object_vtbl_t::SetOption) (object_header_t *, DWORD, void *, DWORD)

Definition at line 262 of file internet.h.

Referenced by InternetSetOptionW().

◆ WriteFile

DWORD(* object_vtbl_t::WriteFile) (object_header_t *, const void *, DWORD, DWORD *)

Definition at line 264 of file internet.h.

Referenced by InternetWriteFile().


The documentation for this struct was generated from the following files: