pub unsafe fn HttpDeclarePush<P0, P1, P2>(
    requestqueuehandle: P0,
    requestid: u64,
    verb: HTTP_VERB,
    path: P1,
    query: P2,
    headers: Option<*const HTTP_REQUEST_HEADERS>
) -> u32
where P0: IntoParam<HANDLE>, P1: IntoParam<PCWSTR>, P2: IntoParam<PCSTR>,