ERESOURCE对象
相当于读写锁,即用于同时只能有一个WRITER写入,多个READER读的情况:
ExInitializeResourceLite 初始化一个ERESOURCE对象;
ExAcquireResourceExclusiveLite 用于获取ERESOURCE(写访问);
ExAcquireResourceSharedLite 用于获取ERESOURCE(读访问);
ExReleaseResourceLite用于释放ERESOURCE;
ERESOURCE对象
相当于读写锁,即用于同时只能有一个WRITER写入,多个READER读的情况:
ExInitializeResourceLite 初始化一个ERESOURCE对象;
ExAcquireResourceExclusiveLite 用于获取ERESOURCE(写访问);
ExAcquireResourceSharedLite 用于获取ERESOURCE(读访问);
ExReleaseResourceLite用于释放ERESOURCE;