Struct windows_sys::Win32::Networking::HttpServer::HTTP_LOG_FIELDS_DATA
[−]#[repr(C)]pub struct HTTP_LOG_FIELDS_DATA {Show 30 fields
pub Base: HTTP_LOG_DATA,
pub UserNameLength: u16,
pub UriStemLength: u16,
pub ClientIpLength: u16,
pub ServerNameLength: u16,
pub ServiceNameLength: u16,
pub ServerIpLength: u16,
pub MethodLength: u16,
pub UriQueryLength: u16,
pub HostLength: u16,
pub UserAgentLength: u16,
pub CookieLength: u16,
pub ReferrerLength: u16,
pub UserName: PWSTR,
pub UriStem: PWSTR,
pub ClientIp: PSTR,
pub ServerName: PSTR,
pub ServiceName: PSTR,
pub ServerIp: PSTR,
pub Method: PSTR,
pub UriQuery: PSTR,
pub Host: PSTR,
pub UserAgent: PSTR,
pub Cookie: PSTR,
pub Referrer: PSTR,
pub ServerPort: u16,
pub ProtocolStatus: u16,
pub Win32Status: u32,
pub MethodNum: HTTP_VERB,
pub SubStatus: u16,
}
Expand description
Required features: "Win32_Networking_HttpServer"
Fields
Base: HTTP_LOG_DATA
UserNameLength: u16
UriStemLength: u16
ClientIpLength: u16
ServerNameLength: u16
ServiceNameLength: u16
ServerIpLength: u16
MethodLength: u16
UriQueryLength: u16
HostLength: u16
UserAgentLength: u16
CookieLength: u16
ReferrerLength: u16
UserName: PWSTR
UriStem: PWSTR
ClientIp: PSTR
ServerName: PSTR
ServiceName: PSTR
ServerIp: PSTR
Method: PSTR
UriQuery: PSTR
Host: PSTR
UserAgent: PSTR
Cookie: PSTR
Referrer: PSTR
ServerPort: u16
ProtocolStatus: u16
Win32Status: u32
MethodNum: HTTP_VERB
SubStatus: u16
Trait Implementations
impl Clone for HTTP_LOG_FIELDS_DATA
impl Clone for HTTP_LOG_FIELDS_DATA
impl Copy for HTTP_LOG_FIELDS_DATA
Auto Trait Implementations
impl RefUnwindSafe for HTTP_LOG_FIELDS_DATA
impl !Send for HTTP_LOG_FIELDS_DATA
impl !Sync for HTTP_LOG_FIELDS_DATA
impl Unpin for HTTP_LOG_FIELDS_DATA
impl UnwindSafe for HTTP_LOG_FIELDS_DATA
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more