#include <devapi.h>
Public Member Functions | |
ExternalDeviceObjectReference (const wchar_t *pwszDevicePath, ACCESS_MASK AccessMask=FILE_READ_ATTRIBUTES) | |
ExternalDeviceObjectReference (const ExternalDeviceObjectReference &src) | |
~ExternalDeviceObjectReference () | |
bool | Valid () |
PDEVICE_OBJECT | GetDeviceObject () |
PFILE_OBJECT | GetFileObject () |
Private Attributes | |
PDEVICE_OBJECT | m_pDeviceObject |
PFILE_OBJECT | m_pFileObject |
BazisLib::DDK::ExternalDeviceObjectReference::ExternalDeviceObjectReference | ( | const wchar_t * | pwszDevicePath, | |
ACCESS_MASK | AccessMask = FILE_READ_ATTRIBUTES | |||
) |
BazisLib::DDK::ExternalDeviceObjectReference::ExternalDeviceObjectReference | ( | const ExternalDeviceObjectReference & | src | ) | [inline] |
BazisLib::DDK::ExternalDeviceObjectReference::~ExternalDeviceObjectReference | ( | ) | [inline] |
PDEVICE_OBJECT BazisLib::DDK::ExternalDeviceObjectReference::GetDeviceObject | ( | ) | [inline] |
PFILE_OBJECT BazisLib::DDK::ExternalDeviceObjectReference::GetFileObject | ( | ) | [inline] |
bool BazisLib::DDK::ExternalDeviceObjectReference::Valid | ( | ) | [inline] |
PDEVICE_OBJECT BazisLib::DDK::ExternalDeviceObjectReference::m_pDeviceObject [private] |
PFILE_OBJECT BazisLib::DDK::ExternalDeviceObjectReference::m_pFileObject [private] |