// ndkpi.h
typedef enum _NDK_OPERATION_TYPE {
NdkOperationTypeReceive,
NdkOperationTypeReceiveAndInvalidate,
NdkOperationTypeSend,
NdkOperationTypeFastRegister,
NdkOperationTypeBind,
NdkOperationTypeInvalidate,
NdkOperationTypeRead,
NdkOperationTypeWrite
} NDK_OPERATION_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The NDK_OPERATION_TYPE enumeration defines types of NDK operations. Its enumeration values are used in the Type member of the NDK_RESULT_EX structure.
NdkOperationTypeReceiveAn NdkReceive (NDK_FN_RECEIVE) operation.
NdkOperationTypeReceiveAndInvalidateAn NdkSendAndInvalidate (NDK_FN_SEND_AND_INVALIDATE) operation.
NdkOperationTypeSendAn NdkSend (NDK_FN_SEND) operation.
NdkOperationTypeFastRegisterAn NdkFastRegister (NDK_FN_FAST_REGISTER) operation.
NdkOperationTypeBindAn NdkBind (NDK_FN_BIND) operation.
NdkOperationTypeInvalidateAn NdkInvalidate (NDK_FN_INVALIDATE) operation.
NdkOperationTypeReadAn NdkRead (NDK_FN_READ) operation.
NdkOperationTypeWriteAn NdkWrite (NDK_FN_WRITE) operation.