diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c index 7de2ab86f46..4c41e0cad1f 100644 --- a/dlls/advapi32/security.c +++ b/dlls/advapi32/security.c @@ -1267,10 +1267,12 @@ BOOL WINAPI InitializeAcl(PACL acl, DWORD size, DWORD rev) BOOL WINAPI ImpersonateNamedPipeClient( HANDLE hNamedPipe ) { + IO_STATUS_BLOCK io_block; + TRACE("(%p)\n", hNamedPipe); - return set_ntstatus( NtFsControlFile(hNamedPipe, NULL, NULL, NULL, NULL, - FSCTL_PIPE_IMPERSONATE, NULL, 0, NULL, 0) ); + return set_ntstatus( NtFsControlFile(hNamedPipe, NULL, NULL, NULL, + &io_block, FSCTL_PIPE_IMPERSONATE, NULL, 0, NULL, 0) ); } /******************************************************************************