Function GetNamedPipeHandleStateA
pub unsafe fn GetNamedPipeHandleStateA(
hnamedpipe: HANDLE,
lpstate: Option<*mut NAMED_PIPE_MODE>,
lpcurinstances: Option<*mut u32>,
lpmaxcollectioncount: Option<*mut u32>,
lpcollectdatatimeout: Option<*mut u32>,
lpusername: Option<&mut [u8]>,
) -> Result<()>