ReactOS  0.4.14-dev-606-g14ebc0b
_IO_STATUS_BLOCK Struct Reference

#include <env_spec_w32.h>

Collaboration diagram for _IO_STATUS_BLOCK:

Public Attributes

ULONG Status
 
ULONG Information
 
NTSTATUS Status
 
union {
   NTSTATUS   Status
 
   PVOID   Pointer
 
DUMMYUNIONNAME
 
ULONG_PTR Information
 
union {
   NTSTATUS   Status
 
   PVOID   Pointer
 
DUMMYUNIONNAME
 
union {
   NTSTATUS   Status
 
   PVOID   Pointer
 
DUMMYUNIONNAME
 

Detailed Description

Definition at line 870 of file env_spec_w32.h.

Member Data Documentation

◆ DUMMYUNIONNAME [1/3]

union { ... } _IO_STATUS_BLOCK::DUMMYUNIONNAME

◆ DUMMYUNIONNAME [2/3]

_ANONYMOUS_UNION { ... } _IO_STATUS_BLOCK::DUMMYUNIONNAME

◆ DUMMYUNIONNAME [3/3]

union { ... } _IO_STATUS_BLOCK::DUMMYUNIONNAME

◆ Information [1/2]

ULONG_PTR _IO_STATUS_BLOCK::Information

Definition at line 253 of file winternl.h.

◆ Information [2/2]

ULONG_PTR _IO_STATUS_BLOCK::Information

Definition at line 872 of file env_spec_w32.h.

Referenced by _Requires_lock_held_(), AfdAPC(), AfdInfoAPC(), apc(), ApcRoutine(), append_file_test(), BasepIoCompletion(), BasepIoCompletionSimple(), CcpBuildCacheMdl(), CdPerformDevIoCtrlEx(), CmpOpenHiveFiles(), CompareFileContents(), CopyLoop(), CreateDirectoryExW(), CreateFileW(), DeleteRemoteDatabaseEntry(), FatPerformDevIoCtrl(), FsRtlProcessFileLock(), get_device_change_count(), GetRemoteDatabaseEntry(), GetSocketInformation(), IoInvalidateDeviceState(), IopActionInterrogateDeviceStack(), IopCancelPrepareDeviceForRemoval(), IopCreateDeviceInstancePath(), IopCreateFile(), IopDeviceFsIoControl(), IopEnumerateDevice(), IopFilterResourceRequirements(), IopGetDeviceRelations(), IopGetFileInformation(), IopGetSetSecurityObject(), IopInitiatePnpIrp(), IopMountVolume(), IopOpenLinkOrRenameTarget(), IopParseDevice(), IopPrepareDeviceForRemoval(), IopQueryCompatibleIds(), IopQueryDeviceInformation(), IopQueryHardwareIds(), IopSynchronousCall(), IoRequestDeviceEject(), is_volume_mounted(), KernelModeTest(), KeyboardDeviceWorker(), KmtInitTestFiles(), KspSynchronousIoControlDeviceCompletion(), KsSynchronousIoControlDevice(), LogfCreate(), LogfpReadFile(), LogfpWriteFile(), MountMgrNotifyNameChange(), NpCheckClientPipe_(), NpCheckServerPipe_(), NpControlPipe(), NpCreatePipeEx(), NpOpenPipeEx(), NpReadPipe(), NpWaitPipe(), NpWritePipe(), NtCancelIoFile(), NtLockFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtSetInformationFile(), NtWriteFile(), PICE_read(), read_file_test(), ReadBlock(), ReadBytes(), ReadDirectoryChangesW(), ReadFileScatter(), ReplaceFileW(), RosSymZwReadFile(), rpcrt4_conn_np_read(), RtlpWorkerThreadProc(), RxLowIoIoCtlShellCompletion(), RxLowIoNotifyChangeDirectoryCompletion(), RxLowIoReadShellCompletion(), RxLowIoWriteShellCompletion(), RxQueryStandardInfo(), send_subvol(), SermouseDeviceWorker(), SetSocketInformation(), START_TEST(), StreamClassRWCompletion(), TCPSendIoctl(), test_iocp_fileio(), test_iocp_setcompletion(), test_ntncdf(), test_ntncdf_async(), test_read_write(), Test_recv(), test_vol(), TestFileFsAttributeInformation(), TestFileFsVolumeInformation(), TestFileInfo(), TestKM(), TestSymlinks(), TestVolumeInfo(), BtrfsSend::Thread(), UserModeTest(), verify_device(), verify_vcb(), WriteConsole(), WriteConsoleOutputCharacterA(), WriteConsoleOutputCharacterW(), WriteFileGather(), WriteRemoteDatabaseEntry(), WSPAccept(), WSPBind(), WSPConnect(), WSPRecv(), WSPRecvFrom(), WSPSend(), and WSPSendTo().

◆ Pointer

PVOID _IO_STATUS_BLOCK::Pointer

Definition at line 250 of file winternl.h.

◆ Status [1/2]

NTSTATUS _IO_STATUS_BLOCK::Status

Definition at line 867 of file nt_native.h.

◆ Status [2/2]

ULONG _IO_STATUS_BLOCK::Status

Definition at line 871 of file env_spec_w32.h.

Referenced by _Dispatch_type_(), _Function_class_(), _Requires_lock_held_(), AcsHlpSendCommand(), AfdAPC(), AfdInfoAPC(), ApcRoutine(), BasepDoTapeOperation(), BasepIoCompletion(), BasepIoCompletionSimple(), BatteryIoctl(), BroadcastOpen(), Bus_GetDeviceCapabilities(), CalculateMbrCheckSum(), CallUSBD(), CcpBuildCacheMdl(), CdPerformDevIoCtrlEx(), CdRomDeviceControlDispatch(), CdRomIsPlayActive(), CdRomPickDvdRegion(), CdRomStartDevice(), ClassClaimDevice(), ClassGetDescriptor(), ClasspFailurePredict(), ClassSendSrbSynchronous(), ClassUpdateInformationInRegistry(), CmBattWaitWakeLoop(), CmpOpenHiveFiles(), CreateContext(), DiskDeviceControl(), DiskPerformSmartCommand(), DiskSendFailurePredictIoctl(), DiskStartFdo(), Ext2RefreshSuper(), FatPerformDevIoCtrl(), FatToggleMediaEjectDisable(), FatUnpinRepinnedBcbs(), FFSUnpinRepinnedBcbs(), FlopticalFormatMedia(), FreeBT_GetPortStatus(), FreeBT_ResetParentPort(), FsRecGetDeviceSectors(), FsRecGetDeviceSectorSize(), FsRecReadBlock(), FsRtlBalanceReads(), FsRtlpOpenDev(), FsRtlpRegisterProviderWithMUP(), FsRtlProcessFileLock(), FstubGetDiskGeometry(), FstubReadSector(), FstubWriteSector(), GetSocketInformation(), HalpDeleteMountLetter(), HalpEnableAutomaticDriveLetterAssignment(), HalpGetFullGeometry(), HalpIsOldStyleFloppy(), HalpNextMountLetter(), HalpQueryDriveLayout(), HalpQueryPartitionType(), HalpSetMountLetter(), HalpXboxReadSector(), HidClass_DeviceControl(), HidClass_Write(), HidUsb_ResetPort(), IoGetBootDiskInformation(), IopComputeHarddiskDerangements(), IopCreateArcNamesCd(), IopCreateArcNamesDisk(), IopCreateFile(), IopDeviceFsIoControl(), IopGetBasicInformationFile(), IopGetFileInformation(), IopGetSetSecurityObject(), IopInitiatePnpIrp(), IopMountVolume(), IopParseDevice(), IopQueryDeviceInformation(), IopStartRamdisk(), IopSynchronousCall(), IoSetInformation(), IoVerifyVolume(), IoVolumeDeviceToDosName(), IsFtVolume(), IsThisASanyo(), KernelModeTest(), KeyboardDeviceWorker(), KspSynchronousIoControlDeviceCompletion(), KsQueryInformationFile(), KsReadFile(), KsStreamIo(), KsSynchronousIoControlDevice(), KsWriteFile(), LockFile(), MiReadFilePage(), MountMgrNotifyNameChange(), NpCheckClientPipe_(), NpCheckServerPipe_(), NpControlPipe(), NpCreatePipeEx(), NpOpenPipeEx(), NpReadPipe(), NpWaitPipe(), NpWritePipe(), NtCancelIoFile(), NtLockFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtSetInformationFile(), NtUnlockFile(), NtWriteFile(), PiceSendIoctl(), PopAddRemoveSysCapsCallback(), PopSendQuerySystemPowerState(), PopSendSetSystemPowerState(), PortSendInquiry(), QueryDeviceInformation(), QuerySuggestedLinkName(), RawInputThreadMain(), RawQueryFsSizeInfo(), ReadBlock(), ReadBytes(), ReadConsoleInput(), ReadDirectoryChangesW(), ReadFileScatter(), RegisterUncProvider(), ReportToMountMgr(), RfsdUnpinRepinnedBcbs(), rpcrt4_conn_np_read(), rpcrt4_protseq_np_get_wait_array(), rpcrt4_protseq_np_wait_for_new_connection(), RxLowIoIoCtlShellCompletion(), RxLowIoNotifyChangeDirectoryCompletion(), RxLowIoReadShellCompletion(), RxLowIoWriteShellCompletion(), ScsiClassClaimDevice(), ScsiClassGetCapabilities(), ScsiClassGetInquiryData(), ScsiDiskDeviceControl(), ScsiFlopStartDevice(), SendIoctl(), SermouseDeviceWorker(), set_rename_information(), SetSocketInformation(), SetupCopyFile(), SockAsyncSelectCompletionRoutine(), SockProcessAsyncSelect(), SpiSendInquiry(), StreamClassReadWriteConfig(), StreamClassRWCompletion(), TCPSendIoctl(), TdiCall(), test_ioctl(), Test_recv(), TestFileFsAttributeInformation(), TestFileFsVolumeInformation(), TestFileInfo(), TestKM(), TestProviderInfo(), TestVolumeInfo(), USBH_EnableParentPort(), USBH_GetPortStatus(), USBH_SyncGetHubCount(), USBH_SyncGetRootHubPdo(), USBH_SyncSubmitUrb(), USBPORT_IsCompanionController(), USBPORT_QueryPciBusInterface(), UserModeTest(), VfatFlushVolume(), WaitForKeyboard(), WCacheCompleteAsync__(), write_file2(), WriteFileGather(), WSPAccept(), WSPBind(), WSPCloseSocket(), WSPConnect(), WSPEnumNetworkEvents(), WSPEventSelect(), WSPGetPeerName(), WSPGetSockName(), WSPListen(), WSPRecv(), WSPRecvFrom(), WSPSelect(), WSPSend(), WSPSendTo(), WSPShutdown(), xHalExamineMBR(), xHalGetPartialGeometry(), xHalIoReadPartitionTable(), xHalIoSetPartitionInformation(), and xHalIoWritePartitionTable().


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